Overview Dashboard Widget Reference
This document is a reference that organizes the widgets provided by the Overview dashboard by dashboard area. Check the chart type, filters, and usage for each widget. For the full screen layout and default preset, see Overview dashboard.
Available Widgets
LLM Performance Metrics
| Widget | Description |
|---|---|
| LLM API Request Count | Request count + error rate by time period |
| Request Count by Status Code | HTTP status code (2xx/4xx/5xx) distribution |
| Latency Average | Average response time trend by time period |
| Latency Percentile | Latency p50/p75/p95/p99 trend |
| Latency Percentile Individual Widgets | Individual widget per percentile |
| Latency Distribution Comparison | Latency box plot by model |
| TTFT Average | TTFT average trend by time period |
| TTFT Percentile | TTFT p50/p75/p95/p99 trend |
| TTFT Percentile Individual Widgets | Individual widget per percentile |
| TTFT Distribution Comparison | TTFT box plot by model |
| TPOT Average | TPOT average trend by time period |
| TPOT Percentile | TPOT p50/p75/p95/p99 trend |
| TPOT Percentile Individual Widgets | Individual widget per percentile |
| TPOT Distribution Comparison | TPOT box plot by model |
| Overall Performance Comparison | TTFT/TPOT/Output TPS comparison by model |
| Output Token Throughput | Output tokens per second (tok/s) |
Tokens & Cost
| Widget | Description |
|---|---|
| Token Usage | Input/output token trend by time period |
| Average Tokens per Request | Average input/output tokens per request |
| Token Usage Distribution | Input/output token total comparison by model |
| Today's Token Usage | Today's cumulative tokens + comparison with previous day |
| Cache Hit Rate | Cache token ratio (%) trend |
| Cache Hit Rate Distribution | Cache hit rate comparison by model |
| Cache Cost Savings | Cost saved through caching ($) trend |
| Cache Cost Savings Distribution | Cache cost savings comparison by model |
| Cost Usage | Input/output cost ($) trend by time period |
| Average Cost per Request | Average cost per request |
| Cost Usage Distribution | Cost total comparison by model |
| Today's Cost | Today's cumulative cost + comparison with previous day |
Model Comparison & Analysis
| Widget | Description |
|---|---|
| Overall Performance Comparison | TTFT/TPOT/Output TPS comparison by model |
| Token Usage Distribution | Input/output token total comparison by model |
| Error Rate Distribution | Error rate (%) comparison by model |
| Error Count | API error and program error count by time period |
| Request Count by Status Code | HTTP status code (4xx/5xx) distribution |
Summary counts
| Widget | Description |
|---|---|
| Trajectory count | Total trajectories newly started in the query range |
| LLM API call count | Total LLM API calls in the query range |
| Tool call count | Total tool calls (tool use) in the query range |
Live Observation
| Widget | Description |
|---|---|
| Active LLM API | Running LLM API calls and the long-running list |
| Active Trajectory | Number of trajectories in progress and the distribution by level |
| Real-time prompts | The 50 most recently finished LLM transactions and their prompts |
Widget Details
Summary counts
A widget group that shows the total counts for the query range as one line of large numbers. All three widgets use a default query range of 10 minutes, and in real-time mode the total of the most recent 10-minute moving range refreshes every 5 seconds. Clicking the number or the detail icon in the header opens a modal with a trend chart that splits the same range into 5-second intervals.
The three widgets are placed by default in the first row of the AI agent main dashboard. On editable dashboards you can add them from the Summary group in the widget menu.
The counts in these three widgets aggregate the values sent by the SDK. On SDK versions that do not support count collection, all three widgets show 0.
Trajectory count
| Property | Value |
|---|---|
| Chart type | Large number + trend chart (modal) |
| Filter | Dashboard application filter |
| Action | View details |
Shows the total number of trajectories newly started during the query range. The counting unit is not a transaction but a trajectory, that is, one flow grouped by the same mtid. Even if several transactions are grouped into one trajectory, it is counted as one.
- Below the number, the number of trajectories currently running is also shown. The large number is the count started within the range, while the running count is a snapshot of the current moment. The reference points differ, so do not interpret them by adding or subtracting.
- The SDK sends the number of trajectories newly started in each 5-second interval, and the widget adds up the values that fall within the query range. Trajectories that start and end within 5 seconds are not missed.
- A flow that inherited its
mtidfrom a parent is not counted as newly started. Even if one trajectory passes through several processes or hosts, the start count increases only once. - Clicking the number opens a 5-second interval trend graph, so you can see when trajectories were concentrated within the range.
LLM API call count
| Property | Value |
|---|---|
| Chart type | Large number + trend chart (modal) |
| Filter | Dashboard application filter |
| Action | View details |
Shows the total number of LLM API calls during the query range.
- Below the number, the average number of LLM API calls per trajectory is also shown. It is the call count of the same range divided by the trajectory start count.
- To view request volume and error rate together, use the LLM API Request Count widget.