Skip to main content

Usage Log

About Usage Log

The Usage Log captures traces. Each trace is a separate end-to-end interaction between a user and a DIAL entity (application or model). In Usage Log, you can also see traces grouped into conversation sessions, so you can review details and see aggregated metrics at the conversation level

Top Bar Controls
  • Time Period filter: A dropdown control that scopes the table to a custom period range.
  • Refresh button: Manually refreshes the entries on the page honoring all active filters and the selected Time Period to pull the latest audit events

Traces Tab

Tab shows individual Traces. Each entry represents a single end-to-end interaction of a DIAL entity with an underlying model.

ColumnDefinition
Completion TimeTimestamp when the trace finished processing (end-to-end interaction).
Trace IDUnique identifier of the trace (one end-to-end interaction).
TopicAuto-generated subject/title summarizing the trace.
ReactionsIndication of user reactions presence (like/dislike) for the trace.
Cached prompt tokensNumber of prompt tokens served from cache (prompt-caching).
Prompt tokensNumber of tokens in the prompt sent to the model for this trace.
Completion tokensNumber of tokens generated by the model as output for this trace.
Deployment priceCost attributed to the selected deployment for this trace.
Total priceTotal cost of the trace.
Number of request messagesNumber of discrete request messages that were included in the trace.
Deployment IDIdentifier of the DIAL deployment used to serve this trace.
Parent Deployment IDIdentifier of the parent deployment (e.g., application that was using the underlying model).
ModelIdentifier of the underlying model used to carry out the trace.
ProjectProject to which this trace associated in DIAL.
UpstreamThe upstream endpoint (e.g., completions endpoint of the model).
Execution pathThe execution path of the trace.
UserIdentifier of the end user who initiated the trace.
User titleThe name of the user (if available).
LanguageLanguage detected in the trace (e.g., en).
DurationTotal end-to-end duration of the trace from first request to completion.
Response IDIdentifier of the response object returned by the model for this trace.
Conversation IDIdentifier of the conversation/session this trace belongs to.
Code span IDIdentifier of a specific code execution span associated with the trace (if any).
Code span parent IDIdentifier of the parent span for a code execution span (if any).

Conversations Tab

Tab groups individual traces into end‑to‑end user sessions, showing details and aggregated metrics per conversation.

ColumnDefinition
Last activityTimestamp of the most recent trace within the conversation.
Conversation IDUnique identifier of the user session that groups related traces.
TopicAuto-generated subject summarizing the conversation.
Cached prompt tokensCount of prompt tokens served from cache across the conversation.
Prompt tokensTotal number of request/prompt tokens sent to the model across all traces in the conversation.
Completion tokensTotal number of tokens generated by the model across all traces in the conversation.
Total priceAggregated cost for the conversation.
Number of request messagesTotal number of discrete request messages included in the conversation.
Deployment IDIdentifier of the deployment associated with the conversation.
ProjectProject to which the conversation associated in DIAL.
UserIdentifier of the end user who initiated the conversation.
User titleName of the user (if available).
LanguageDetected language for the conversation (e.g., en).