LogsQueryClient class
Klien untuk Azure Log Analytics
Konstruktor
| Logs |
Buat LogsClient yang dapat digunakan untuk mengkueri log menggunakan bahasa Kueri Analitik Log. |
Metode
| query |
Log Kueri dengan beberapa kueri, dalam batch. |
| query |
Menjalankan kueri Kusto pada sumber daya Azure |
| query |
Mengkueri log di Ruang Kerja Analitik Log. |
Detail Konstruktor
LogsQueryClient(TokenCredential, LogsQueryClientOptions)
Buat LogsClient yang dapat digunakan untuk mengkueri log menggunakan bahasa Kueri Analitik Log.
new LogsQueryClient(tokenCredential: TokenCredential, options?: LogsQueryClientOptions)
Parameter
- tokenCredential
- TokenCredential
Kredensial token.
- options
- LogsQueryClientOptions
Opsi untuk LogsClient.
Detail Metode
queryBatch(QueryBatch[], LogsQueryBatchOptions)
Log Kueri dengan beberapa kueri, dalam batch.
function queryBatch(batch: QueryBatch[], options?: LogsQueryBatchOptions): Promise<LogsQueryBatchResult>
Parameter
- batch
Batch kueri Kusto untuk dijalankan. Setiap kueri dapat dikonfigurasi untuk dijalankan terhadap ruang kerja terpisah.
- options
- LogsQueryBatchOptions
Opsi untuk mengkueri log dalam batch.
Mengembalikan
Promise<LogsQueryBatchResult>
Hasil kueri Log untuk semua kueri.
queryResource(string, string, QueryTimeInterval, LogsQueryOptions)
Menjalankan kueri Kusto pada sumber daya Azure
function queryResource(resourceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Parameter
- resourceId
-
string
Pengidentifikasi sumber daya. Format yang diharapkan adalah '/subscriptions/<sid>/resourceGroups/<rg/providers>/<providerName>/<resourceType>/<resourceName>'.
- query
-
string
Kueri Kusto. Pelajari selengkapnya tentang Kusto query syntax <https://docs.microsoft.com/azure/data-explorer/kusto/query/>.
- timespan
- QueryTimeInterval
Rentang waktu untuk mengkueri data. Ini adalah nilai periode waktu ISO8601. Rentang waktu ini diterapkan selain yang ditentukan dalam ekspresi kueri. Beberapa durasi umum dapat ditemukan di objek Durasi.
- options
- LogsQueryOptions
Opsi untuk menyesuaikan berbagai aspek permintaan.
Mengembalikan
Promise<LogsQueryResult>
Mengembalikan semua log Azure Monitor yang cocok dengan kueri Kusto yang diberikan untuk sumber daya Azure.
queryWorkspace(string, string, QueryTimeInterval, LogsQueryOptions)
Mengkueri log di Ruang Kerja Analitik Log.
function queryWorkspace(workspaceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Parameter
- workspaceId
-
string
'Id Ruang Kerja' untuk Ruang Kerja Analitik Log
- query
-
string
Kueri Kusto.
- timespan
- QueryTimeInterval
Rentang waktu untuk mengkueri data. Ini adalah nilai periode waktu ISO8601. Rentang waktu ini diterapkan selain yang ditentukan dalam ekspresi kueri.
Beberapa durasi umum dapat ditemukan di objek Durations.
- options
- LogsQueryOptions
Opsi untuk menyesuaikan berbagai aspek permintaan.
Mengembalikan
Promise<LogsQueryResult>
Hasil kueri.