Skip to main content

Mastra.setLogger()

The .setLogger() method is used to set the logger for all components (agents, workflows, etc.) in the Mastra instance. This method accepts a single object parameter with a logger property.

Usage example

mastra.setLogger({ logger: new PinoLogger({ name: "testLogger" }) });

Parameters

options:

{ logger: TLogger }
An object containing the logger instance to set for all components.

Options

logger:

TLogger
The logger instance to set for all components (agents, workflows, etc.).

Returns

This method does not return a value.