> Discover all available pages from the documentation index: https://mastra.zisheng.pro/ja/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/ja/docs/observability/logging) - [Logger リファレンス](https://mastra.zisheng.pro/ja/reference/logging/pino-logger)