LogsIngestionClient class
モニター ログ インジェスト用クライアント
コンストラクター
Logs |
Log Analytics クエリ言語を使用してログのクエリを実行するために使用できる MonitorIngestionClient を構築します。 |
メソッド
upload(string, string, Record<string, unknown>[], Logs |
リソースの監視にログをアップロードします |
コンストラクターの詳細
LogsIngestionClient(string, TokenCredential, LogsIngestionClientOptions)
Log Analytics クエリ言語を使用してログのクエリを実行するために使用できる MonitorIngestionClient を構築します。
new LogsIngestionClient(endpoint: string, tokenCredential: TokenCredential, options?: LogsIngestionClientOptions)
パラメーター
- endpoint
-
string
- tokenCredential
- TokenCredential
トークン資格情報。
- options
- LogsIngestionClientOptions
MonitorIngestionClient のオプション。
メソッドの詳細
upload(string, string, Record<string, unknown>[], LogsUploadOptions)
リソースの監視にログをアップロードします
function upload(ruleId: string, streamName: string, logs: Record<string, unknown>[], options?: LogsUploadOptions): Promise<void>
パラメーター
- ruleId
-
string
データ収集ルール リソースの変更できない ID。
- streamName
-
string
データ収集規則で定義されている streamDeclaration 名。
- logs
-
Record<string, unknown>[]
指定されたストリームによって定義されたスキーマに一致するオブジェクトの配列。
- options
- LogsUploadOptions
options パラメーター。 詳細については、エラー応答コードとエラー応答メッセージに関するページを参照してください。
戻り値
Promise<void>