LaunchDarkly Developer Documentation

Get started in under 30 minutes.
LaunchDarkly provides feature flags as a service for Java · Python · Ruby · Go · Node.js · PHP · .NET. Control feature launches -- who sees what and when -- without multiple code deploys. Easy dashboard for phased rollouts, targeting and segmenting.
Need more help? write us at support@launchdarkly.com

Get Started    Documentation

New Relic

Overview

This topic explains how to use the New Relic integration to annotate New Relic transactions with feature flag information. You can use this data to correlate feature flag variations with changes in application performance or error rates.

SDK Support

Currently, New Relic integration is only available for Java and Ruby. Support for other platforms is coming soon.

Adding the New Relic integration

LaunchDarkly SDKs automatically detect whether you have New Relic installed without any additional configuration steps. If LaunchDarkly detects New Relic,
LaunchDarkly adds a custom attribute for every feature flag request call made within a New Relic transaction trace.

In this transaction, a feature flag with key `map.save.header` was requested, and the variation returned was `true`.

In this transaction, a feature flag with key map.save.header was requested, and the variation returned was true.

You can see custom attributes for particular transactions on your New Relic dashboard, or use NRQL to explore how feature flags impact performance across many transactions.


New Relic


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.