次の方法で共有


LogsIngestionClient class

モニター ログ インジェスト用クライアント

コンストラクター

LogsIngestionClient(string, TokenCredential, LogsIngestionClientOptions)

Log Analytics クエリ言語を使用してログのクエリを実行するために使用できる MonitorIngestionClient を構築します。

メソッド

upload(string, string, Record<string, unknown>[], LogsUploadOptions)

リソースの監視にログをアップロードします

コンストラクターの詳細

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>