Skip to Content

Telemetry API

The Telemetry API provides methods to retrieve and analyze traces from your Mastra application. This helps you monitor and debug your application’s behavior and performance.

Getting Traces

Retrieve traces with optional filtering and pagination:

const telemetry = await client.getTelemetry({ name: "trace-name", // Optional: Filter by trace name scope: "scope-name", // Optional: Filter by scope page: 1, // Optional: Page number for pagination perPage: 10, // Optional: Number of items per page attribute: { // Optional: Filter by custom attributes key: "value", }, });