Concepts
Deployment
A deployment is a version of an application running in an particular environment, e.g stage, production, canary.
Operation
An operation is any function, event or action that is traced by Graphsignal, e.g. model API call, inference, agent action.
Session
Session groups multiple traces together to represent a sequence of operations, e.g. an AI agent workflow execution.
Score
Scores are numerical values and metadata assigned to events or objects identified by tags, e.g. generations, runs, sessions, or users to evaluate their behavior, importance, performance or impact. For example, scores are useful to analyze and act on negative user interactions.
Metric
Metrics show different aspects of execution and data in time. Graphsignal provides performance, system, payload, and cost metrics.
Tracing
Tracing is the recording of operation execution in context of user request, AI agent run or model inference, with details such as latency, errors, and payload. Tracing also automatically records metrics, such as latency histograms, token usage, etc.
Tracer
Graphsignal tracer is a module that is integrated into applications and scripts. It automatically traces operation execution for natively supported libraries and exposes tracing API for manual tracing.