- Experimentation and guarded rollout metrics
- Migration flag metrics
- AgentControl metrics
- Application adoption metrics
- Account metrics
- Launch Insights
How to find the right metric for your needs
Most LaunchDarkly capabilities that use metrics automatically include metrics as part of the feature. Launch insights, AgentControl, migration flags, applications, and account usage all include metrics ready for you to use. Flag impact metrics are different in that they require you to do some initial metric setup before you can use them. You can read more about flag impact metrics in the next section. If you’re confused about which metric to use for a particular business purpose, use the LaunchDarkly docs site search function to search for “metric + [use]”. For example, you might search for “metric deployment” for documentation on engineering insights metrics, or “metric migration” for migration flag metrics. If you still are unsure what metric to use for your needs after reading this guide, start a Support ticket.Experimentation and guarded rollout metrics
Experimentation and guarded rollout metrics measure changes in audience or system behaviors affected by different flag variations. These metrics are unique from other LaunchDarkly metrics in that they are not pre-defined for you. You must first create and define what you want a metric to measure before you can use it. You can then use the metric with guarded rollouts and experiments. Experimentation and guarded rollout metrics can measure things like:- how often customers access a URL
- how long a URL takes to load a page
- how often customer payments succeed
- how many items customers purchase per transaction
- how long it takes for a server to respond to a request
- how long until the time to first byte
Experimentation
Experimentation lets you track single metrics or metric groups on multiple variations of the same flag to find out which performs best over time. When you have enough data from your Experimentation metrics to make a decision, you can then roll out the winning variation to the rest of your audience. To learn more, read Experimentation.Guarded rollouts
Guarded rollouts let you attach single metrics or metric groups to a targeting rule on a flag. If those metrics detect regressions, or negative impact, after you start serving the flag variation, LaunchDarkly can notify you or automatically roll back the flag change. To learn more, read Guarded rollouts.Migration flag metrics
A migration feature flag is a temporary flag you can use to migrate data or systems while keeping your application available and disruption free. Migration flags break the transition from an old to a new implementation into a series of two to six stages. You can use migration flag metrics to track the progress of a migration flag. To learn more, read Migration flags. Migration flag metrics include:- consistency rate: this metric shows how often two sets of compared data match each other
- p99 latency: this metric measures custom latency rates as reported by your SDK
- error rate: this metric measures errors as reported by your SDK

Three charts, each displaying a healthy migration metric.
AgentControl metrics
An AgentControl config is a resource that you create in LaunchDarkly. You can use AgentControl to customize, test, and roll out new large language models (LLMs) within your generative AI applications. To learn more, read AgentControl. AgentControl metrics include:- Output satisfaction rate is the percentage of “thumbs up” ratings provided by end users who have encountered the AgentControl config in this environment.
- Generation count is the number of successful generations completed using the AgentControl config in this environment.
- Input tokens used is the total input tokens used by the AgentControl config in this environment.
- Output tokens used is the total output tokens used by the AgentControl config in this environment.
- Average output tokens per generation is the total output tokens used divided by the number of successful generations completed by the AgentControl config in this environment.
- Average duration per generation (ms) is the total duration of calls to your LLM provider divided by the number of total generations using the AgentControl config in this environment.
- Error rate is the percentage of errors out of the total number of generations attempted.
- Average time to first token (ms) is the mean time it takes to generate the initial token.
Application adoption metrics
When you are developing a mobile app, you can use applications to track version adoption and to evaluate flags differently for supported or unsupported app versions. To learn more, read Applications and application versions. You can use application adoption metrics to understand the adoption percentage for an application version. To learn more, read Adoption metrics.
The "Versions" tab for an application.
Account metrics
You can use account metrics to understand your monthly active users (MAU) usage, Experimentation key usage, Data Export usage, and server usage for billing purposes. To learn more, read Account usage metrics.Launch Insights
Launch Insights is an executive-level dashboard that summarizes how your organization is adopting the best practices associated with risk-free releases. The dashboard updates with new scores, trends, and activity automatically. To learn more, read Launch Insights.Conclusion
LaunchDarkly provides a variety of metrics to provide you with the information you need to make informed business decisions. For more help deciding which metrics to use for your needs, start a Support ticket.Want to know more? Start a trial.Your 14-day trial begins as soon as you sign up. Get started in minutes using the in-app Quickstart. You’ll discover how easy it is to release, monitor, and optimize your software.
Want to try it out? Start a trial.
Want to try it out? Start a trial.