---
title: Feature Flag Graphs
description: >-
  Understand the graphs on the feature flags list and details pages and how to
  use them to monitor your rollout.
breadcrumbs: Docs > Feature Flags > Concepts > Feature Flag Graphs
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Feature Flag Graphs

{% callout %}
# Important note for users on the following Datadog sites: app.ddog-gov.com, us2.ddog-gov.com

{% alert level="danger" %}
This product is not supported for your selected [Datadog site](https://docs.datadoghq.com/getting_started/site.md). ({% placeholder "user-datadog-site-name" /%}).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Datadog Feature Flags provides graphs at two levels: the flags list page gives a snapshot of all your flags at a glance, and the flag details page shows in-depth graphs for a single flag.

## Flags list page{% #flags-list-page %}

Each summary row shows a total evaluation count and a mini graph, so you can assess activity across your flag inventory without opening each flag.

{% image
   source="https://docs.dd-static.net/images/feature_flags/flag_graphs/flag_list.f4fc09e16ca0ffd6d1af82a9787134ba.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/feature_flags/flag_graphs/flag_list.f4fc09e16ca0ffd6d1af82a9787134ba.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Feature flags list page showing evaluation counts and sparklines per flag" /%}

Each row shows:

- **Evaluation count**: Total number of client and server evaluations in the past hour
- **Mini graph**: Individual client and server evaluations in the past hour, grouped by variant
- **Variants**: The variant colors are the key for the mini graph

## Flag details page{% #flag-details-page %}

The flag details page includes observability insights to help you identify how a single flag is performing.

### Targeting rule evaluation counts{% #targeting-rule-evaluation-counts %}

This shows the total client and server evaluations that fell through to each targeting rule in the given **Real-time metric overview** time range.

{% image
   source="https://docs.dd-static.net/images/feature_flags/flag_graphs/targeting_rule_distribution.3fd223f7bcd67980b7dbb6d10c346486.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/feature_flags/flag_graphs/targeting_rule_distribution.3fd223f7bcd67980b7dbb6d10c346486.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Targeting rule evaluation count" /%}

Use this count to confirm that targeting rules are working as expected and to see how traffic is distributed across targeting rules in a given environment, including the percentage of total traffic in the time range.

### Client and server evaluations{% #client-and-server-evaluations %}

{% image
   source="https://docs.dd-static.net/images/feature_flags/flag_graphs/evaluations.40056a5c4566a846425fbcf3dbe71599.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/feature_flags/flag_graphs/evaluations.40056a5c4566a846425fbcf3dbe71599.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Client and server evaluations graph split by variant" /%}

Client SDK evaluations have two views, each grouped by variant:

- **Unique**: Count of unique users or entities that evaluated each variant (deduplicated by targeting key)
- **Total**: Count of all evaluations by variant, including repeated evaluations of the same targeting key

Server SDK evaluations show a count of all evaluations by variant. This requires flag evaluation metrics to be enabled. See [Set Up Server-Side Flag Evaluation Metrics](https://docs.datadoghq.com/feature_flags/guide/server_flag_evaluation_metrics.md).

### Errors and latency{% #errors-and-latency %}

{% image
   source="https://docs.dd-static.net/images/feature_flags/flag_graphs/errors_latency.abef0d65299f18f2e20778dca74eb85a.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/feature_flags/flag_graphs/errors_latency.abef0d65299f18f2e20778dca74eb85a.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Error and latency graphs" /%}

Error rate and latency graphs are available for client evaluations. They are not available for server evaluations.

## Export to a dashboard{% #export-to-a-dashboard %}

{% image
   source="https://docs.dd-static.net/images/feature_flags/flag_graphs/dashboard_export.4fed11086f6f8cd107bc8ce52d889abb.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/feature_flags/flag_graphs/dashboard_export.4fed11086f6f8cd107bc8ce52d889abb.png?auto=format&fit=max&w=850&dpr=2 2x"
   alt="Export graph to a dashboard" /%}

Choose **Save to dashboard** to add a graph to a Datadog dashboard. From there, you can filter and group the data for further insights.

## Further reading{% #further-reading %}

- [Server-Side Feature Flags](https://docs.datadoghq.com/feature_flags/server.md)
- [Client-Side Feature Flags](https://docs.datadoghq.com/feature_flags/client.md)
- [Dashboards](https://docs.datadoghq.com/dashboards.md)
