You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/copilot/reference/copilot-usage-metrics/copilot-usage-metrics.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ For guidance on how to read and interpret these metrics, see [AUTOTITLE](/copilo
23
23
24
24
## {% data variables.product.prodname_copilot_short %} usage dashboard metrics
25
25
26
-
These metrics appear directly in the {% data variables.product.prodname_copilot_short %} usage dashboard.
26
+
These metrics appear directly in the {% data variables.product.prodname_copilot_short %} usage dashboard. These charts do **not** include {% data variables.copilot.copilot_cli_short %} usage.
27
27
28
28
| Metric | Description |
29
29
|:--|:--|
@@ -89,6 +89,20 @@ These fields appear in the exported NDJSON reports and in the {% data variables.
89
89
|`totals_by_language_feature`| Breakdown combining language and feature dimensions. |
|`last_known_ide_version` / `last_known_plugin_version`| The most recent IDE and {% data variables.copilot.copilot_chat_short %} extension version detected for each user. |
92
+
|`daily_active_cli_users`| Number of unique users in the enterprise who used {% data variables.product.prodname_copilot_short %} via the CLI on a given day. This field is **independent** of IDE active user counts and is **not** included in IDE-based active user definitions. Omitted for enterprises with no CLI usage on that day. |
93
+
|`totals_by_cli`| Breakdown of CLI-specific metrics for the enterprise on a given day. Independent of IDE metrics—CLI usage is **not** reflected in other fields such as `totals_by_ide` or `totals_by_feature`. Omitted for enterprises with no CLI usage on that day. See [{% data variables.copilot.copilot_cli_short %} metrics fields](#copilot-cli-metrics-fields-api-only) below. |
94
+
95
+
### {% data variables.copilot.copilot_cli_short %} metrics fields (API only)
96
+
97
+
The `totals_by_cli` object contains the following nested fields when CLI usage is present. These metrics are currently only available in the enterprise-level reports.
98
+
99
+
| Field | Description |
100
+
|:--|:--|
101
+
|`totals_by_cli.session_count`| Number of distinct CLI sessions initiated on this day. |
102
+
|`totals_by_cli.request_count`| Total number of requests made to {% data variables.product.prodname_copilot_short %} via the CLI on this day, including both user-initiated prompts and automated agentic follow-up calls. |
103
+
|`totals_by_cli.token_usage.output_tokens_sum`| Total number of output tokens generated across all CLI requests on this day. |
104
+
|`totals_by_cli.token_usage.prompt_tokens_sum`| Total number of prompt tokens sent across all CLI requests on this day. |
105
+
|`totals_by_cli.token_usage.avg_tokens_per_request`| Average number of **output** and **prompt** tokens per CLI request, computed as `(output_tokens_sum + prompt_tokens_sum) ÷ request_count`.|
Copy file name to clipboardExpand all lines: content/copilot/reference/copilot-usage-metrics/reconciling-usage-metrics.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,10 +23,12 @@ The {% data variables.product.prodname_copilot_short %} usage metrics dashboard,
23
23
24
24
## Prerequisite
25
25
26
-
{% data variables.product.prodname_copilot_short %} usage metrics depend on **telemetry from users’ IDEs**. If a developer has disabled telemetry in their IDE, their {% data variables.product.prodname_copilot_short %} activity will **not** appear in the dashboard, API reports, or exported data.
26
+
IDE-based {% data variables.product.prodname_copilot_short %} usage metrics depend on **telemetry from users’ IDEs**. If a developer has disabled telemetry in their IDE, their IDE-based {% data variables.product.prodname_copilot_short %} activity will **not** appear in the dashboard, API reports, or exported data.
27
27
28
28
If you notice missing users or unexpectedly low adoption numbers, verify IDE telemetry settings before troubleshooting other causes.
29
29
30
+
{% data variables.copilot.copilot_cli_short %} metrics (`daily_active_cli_users` and `totals_by_cli`) are collected and reported separately from IDE telemetry. CLI usage does **not** contribute to IDE-based active user counts or other IDE metrics.
31
+
30
32
## Metric alignment
31
33
32
34
The dashboard and APIs use shared definitions for key metrics:
0 commit comments