> Discover all available pages from the documentation index: https://mastra.zisheng.pro/llms.txt # Mastra.setLogger() `.setLogger()` 方法用于为 Mastra 实例中的所有组件(Agent、Workflow 等)设置 Logger。此方法接受一个包含 logger 属性的对象参数。 ## 使用示例 ```typescript mastra.setLogger({ logger: new PinoLogger({ name: 'testLogger' }) }) ``` ## 参数 **options** (`{ logger: TLogger }`): 包含要为所有组件设置的 Logger 实例的对象。 **options.logger** (`TLogger`): 要为所有组件(Agent、Workflow 等)设置的 Logger 实例。 ## 返回值 此方法没有返回值。 ## 相关内容 - [日志概览](https://mastra.zisheng.pro/docs/observability/logging) - [Logger 参考](https://mastra.zisheng.pro/reference/logging/pino-logger)