- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
The LaunchDarkly integration is not supported for the Datadog site.
LaunchDarkly provides the following integrations with Datadog:
The LaunchDarkly events integration for Datadog brings flag event markers to your monitoring dashboards, so you can see the effects of your LaunchDarkly feature deployments on your customer’s services or systems. For instance, if a deployed feature causes a service to slow down, you can see the cause within Datadog.
LaunchDarkly’s feature flag tracking integration enriches your RUM data with your feature flags to provide visibility into performance monitoring and behavioral changes. Determine which users are shown a user experience and if it is negatively affecting the user’s performance.
LaunchDarkly’s dashboard widget lets you pin a subset feature flag targeting toggles to your Datadog dashboards to monitor and perform a feature go-live from a single window.
If you are using the LaunchDarkly Relay Proxy, you can configure it to export metrics, such as active and cumulative connections, to Datadog.
The LaunchDarkly events integration uses a Datadog API key, which can be created by a Datadog admin. Once you obtain a Datadog API key, see the LaunchDarkly documentation for the Datadog integration to learn how to setup the LaunchDarkly events integration for Datadog.
Feature flag tracking is available in the RUM Browser SDK. For detailed set up instructions, visit the Getting started with Feature Flag data in RUM guide.
enableExperimentalFeatures
initialization parameter with ["feature_flags"]
.const client = LDClient.initialize("<APP_KEY>", "<USER_ID>", {
inspectors: [
{
type: "flag-used",
name: "dd-inspector",
method: (key: string, detail: LDClient.LDEvaluationDetail) => {
datadogRum.addFeatureFlagEvaluation(key, detail.value);
},
},
],
});
On the LaunchDarkly integration tile, make sure the LaunchDarkly integration is installed.
In Datadog, navigate to an existing dashboard or create a new one.
Press the Add Widgets button to expose the widget drawer.
Search for LaunchDarkly to find the LaunchDarkly widget in the Apps section of the widget drawer.
Click or drag the LaunchDarkly widget icon to add it your your dashboard and open the LaunchDarkly editor modal.
Press the Connect button to connect your LaunchDarkly account. A new window opens, prompting you to authorize Datadog.
Click Authorize, which should navigate you back to Datadog.
Next, configure the following widget options in the LaunchDarkly editor:
+
separated list tags used to filter the feature flags displayed in the widget. If multiple tags are included, only flags that match all included tags appear in the widget. If omitted, all of the project’s feature flags appear in the widget.Optionally, give the widget a title.
Press Save to finish configuring the Datadog dashboard widget.
Follow the Relay Proxy’s Metrics integrations documentation to configure this feature.
The LaunchDarkly Relay Proxy can be configured to send the following metrics to Datadog:
connections
: The number of currently existing stream connections from SDKs to the Relay Proxy.newconnections
: The cumulative number of stream connections that have been made to the Relay Proxy since it started up.requests
: The cumulative number of requests received by all of the Relay Proxy’s service endpoints (except for the status endpoint) since it started up.The LaunchDarkly events integration sends flag, project, and environment events from LaunchDarkly to Datadog.
The LaunchDarkly integration does not include any service checks.
Need help? Contact Datadog Support.
Learn more about LaunchDarkly and the Datadog events integration.