Telemetry
Monitor feature flag usage with real-time telemetry in Flipper Cloud.
Overview
Telemetry tracks how your feature flags are being evaluated in production. It shows you how often each flag is checked and what percentage of evaluations are enabled vs disabled over time.
How It Works
The Flipper client gem automatically collects evaluation metrics as your application runs. Metrics are batched and periodically sent to Flipper Cloud in the background with no impact on your application's performance.
For each feature flag evaluation, the client records:
- The feature key
- Whether the result was enabled or disabled
- The count of evaluations
What You See
On each feature's detail page, telemetry displays:
- Enabled Rate - The percentage of evaluations that returned enabled over time.
- Request Rate - Total evaluation throughput displayed in adaptive units (requests per second, minute, or hour depending on volume).
- Last Check - When the feature was last evaluated in that environment.
Charts default to a 24-hour view with hourly resolution. Depending on your plan, you can view up to 90 days of history with daily resolution.
Use Cases
- Verify rollouts - Confirm that a percentage rollout is reaching the expected proportion of users.
- Identify unused flags - Find features that are no longer being evaluated and are safe to remove.
- Monitor adoption - Track how quickly a newly enabled feature is being used.
- Debug issues - Correlate feature flag changes with changes in evaluation patterns.
Get audit history, rollbacks, advanced permissions, analytics, and all of your projects in one place.
You can choose from several tiers to sponsor Flipper on GitHub and get some great benefits!