> Discover all available pages from the documentation index: https://mastra.zisheng.pro/zh-TW/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/zh-TW/docs/observability/logging) - [Logger 參考](https://mastra.zisheng.pro/zh-TW/reference/logging/pino-logger)