ILogger interface
Agent 365 監視用のカスタム ロガー インターフェイス:バックエンドのログ記録をサポートするためにこのインターフェイスを実装します
メソッド
| error(string, unknown[]) | エラー メッセージをログに記録する |
| event(Exporter |
標準化されたパラメーターを使用してイベントをログに記録する |
| info(string, unknown[]) | 情報メッセージをログに記録する |
| warn(string, unknown[]) | 警告メッセージをログに記録する |
メソッドの詳細
error(string, unknown[])
エラー メッセージをログに記録する
function error(message: string, args: unknown[])
パラメーター
- message
-
string
ログ メッセージ
- args
-
unknown[]
ログに含める省略可能な引数
event(ExporterEventNames, boolean, number, string, Record<string, string>)
標準化されたパラメーターを使用してイベントをログに記録する
function event(eventType: ExporterEventNames, isSuccess: boolean, durationMs: number, message?: string, details?: Record<string, string>)
パラメーター
- eventType
- ExporterEventNames
ExporterEventNames 列挙型からの標準化されたイベント名 (ExporterEventNames.EXPORT など)
- isSuccess
-
boolean
操作/イベントが成功したかどうか
- durationMs
-
number
操作/イベントの時間 (ミリ秒単位)
- message
-
string
イベントに関する省略可能なメッセージまたは追加の詳細(エラーやエラーに特に役立ちます)
- details
-
Record<string, string>
追加のコンテキスト (correlationId、tenantId、agentId など) を持つオプションのキーと値のペア
info(string, unknown[])
情報メッセージをログに記録する
function info(message: string, args: unknown[])
パラメーター
- message
-
string
ログ メッセージ
- args
-
unknown[]
ログに含める省略可能な引数
warn(string, unknown[])
警告メッセージをログに記録する
function warn(message: string, args: unknown[])
パラメーター
- message
-
string
ログ メッセージ
- args
-
unknown[]
ログに含める省略可能な引数