Skip to Content
ドキュメント可観測性ログ記録

ロギング

Mastraでは、ログは特定の関数がいつ実行されるか、どのような入力データを受け取るか、そしてどのように応答するかを詳細に記録できます。

基本設定

以下は、コンソールロガーINFOレベルで設定する最小限の例です。これにより、情報メッセージ以上(つまり、DEBUGINFOWARNERROR)がコンソールに出力されます。

mastra.config.ts
import { Mastra } from "@mastra/core"; import { PinoLogger } from "@mastra/loggers"; export const mastra = new Mastra({ // Other Mastra configuration... logger: new PinoLogger({ name: "Mastra", level: "info", }), });

この設定では:

  • name: "Mastra" はログをグループ化する名前を指定します。
  • level: "info" は記録するログの最小重要度を設定します。

設定