LogsQueryClient class
Azure Log Analytics 用クライアント
コンストラクター
| Logs |
Log Analytics クエリ言語を使用してログのクエリを実行するために使用できる LogsClient を構築します。 |
メソッド
| query |
バッチ内の複数のクエリを含むクエリ ログ。 |
| query |
Azure リソースに対して Kusto クエリを実行します |
| query |
Log Analytics ワークスペースのログを照会します。 |
コンストラクターの詳細
LogsQueryClient(TokenCredential, LogsQueryClientOptions)
Log Analytics クエリ言語を使用してログのクエリを実行するために使用できる LogsClient を構築します。
new LogsQueryClient(tokenCredential: TokenCredential, options?: LogsQueryClientOptions)
パラメーター
- tokenCredential
- TokenCredential
トークン資格情報。
- options
- LogsQueryClientOptions
LogsClient のオプション。
メソッドの詳細
queryBatch(QueryBatch[], LogsQueryBatchOptions)
バッチ内の複数のクエリを含むクエリ ログ。
function queryBatch(batch: QueryBatch[], options?: LogsQueryBatchOptions): Promise<LogsQueryBatchResult>
パラメーター
- batch
実行する Kusto クエリのバッチ。 各クエリは、個別のワークスペースに対して実行するように構成できます。
- options
- LogsQueryBatchOptions
バッチ内のログに対してクエリを実行するためのオプション。
戻り値
Promise<LogsQueryBatchResult>
すべてのクエリのクエリ結果をログに記録します。
queryResource(string, string, QueryTimeInterval, LogsQueryOptions)
Azure リソースに対して Kusto クエリを実行します
function queryResource(resourceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
パラメーター
- resourceId
-
string
リソースの識別子。 想定される形式は '/subscriptions/<sid>/resourceGroups/<rg>/providers/<providerName>/<resourceType>/<resourceName>' です。
- query
-
string
Kusto クエリ。 詳細については、Kusto query syntax <https://docs.microsoft.com/azure/data-explorer/kusto/query/> を参照してください。
- timespan
- QueryTimeInterval
データのクエリを実行する期間。 これは、ISO8601期間の値です。 この期間は、クエリ式で指定された期間に加えて適用されます。 一般的な期間の一部は、Durations オブジェクトにあります。
- options
- LogsQueryOptions
要求のさまざまな側面を調整するオプション。
戻り値
Promise<LogsQueryResult>
Azure リソースに対する特定の Kusto クエリに一致するすべての Azure Monitor ログを返します。
queryWorkspace(string, string, QueryTimeInterval, LogsQueryOptions)
Log Analytics ワークスペースのログを照会します。
function queryWorkspace(workspaceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
パラメーター
- workspaceId
-
string
Log Analytics ワークスペースの "ワークスペース ID"
- query
-
string
Kusto クエリ。
- timespan
- QueryTimeInterval
データのクエリを実行する期間。 これは、ISO8601期間の値です。 この期間は、クエリ式で指定された期間に加えて適用されます。
一般的な期間の一部は、Durations オブジェクトにあります。
- options
- LogsQueryOptions
要求のさまざまな側面を調整するオプション。
戻り値
Promise<LogsQueryResult>
クエリの結果です。