LogsQueryClient class
Az Azure Log Analytics ügyfele
Konstruktorok
| Logs |
Hozzon létre egy LogsClient-et, amely a Log Analytics-lekérdezési nyelv használatával naplók lekérdezésére használható. |
Módszerek
| query |
Több lekérdezést tartalmazó lekérdezésnaplók kötegben. |
| query |
Kusto-lekérdezés végrehajtása Azure-erőforráson |
| query |
Naplókat lekérdezések egy Log Analytics-munkaterületen. |
Építő részletek
LogsQueryClient(TokenCredential, LogsQueryClientOptions)
Hozzon létre egy LogsClient-et, amely a Log Analytics-lekérdezési nyelv használatával naplók lekérdezésére használható.
new LogsQueryClient(tokenCredential: TokenCredential, options?: LogsQueryClientOptions)
Paraméterek
- tokenCredential
- TokenCredential
Egy jogkivonat hitelesítő adatai.
- options
- LogsQueryClientOptions
A LogsClient beállításai.
Módszer részletei
queryBatch(QueryBatch[], LogsQueryBatchOptions)
Több lekérdezést tartalmazó lekérdezésnaplók kötegben.
function queryBatch(batch: QueryBatch[], options?: LogsQueryBatchOptions): Promise<LogsQueryBatchResult>
Paraméterek
- batch
Kusto-lekérdezések kötegének végrehajtása. Minden lekérdezés konfigurálható úgy, hogy külön munkaterületeken fusson.
- options
- LogsQueryBatchOptions
A naplók kötegben való lekérdezésének lehetőségei.
Visszatér
Promise<LogsQueryBatchResult>
A Naplók lekérdezés az összes lekérdezésre vonatkozóan eredményt ad.
queryResource(string, string, QueryTimeInterval, LogsQueryOptions)
Kusto-lekérdezés végrehajtása Azure-erőforráson
function queryResource(resourceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Paraméterek
- resourceId
-
string
Az erőforrás azonosítója. A várt formátum a következő: "/subscriptions/<sid>/resourceGroups/<rg>/providers/<providerName>/<resourceType>/<resourceName>".
- query
-
string
Kusto-lekérdezés. További információ a Kusto query syntax <https://docs.microsoft.com/azure/data-explorer/kusto/query/>-ról.
- timespan
- QueryTimeInterval
Az adatok lekérdezésének időkerete. Ez egy ISO8601 időszak értéke. Ezt az időbélyeget a lekérdezési kifejezésben megadottakon kívül alkalmazza a rendszer. Néhány gyakori időtartam megtalálható a Időtartamok objektumban.
- options
- LogsQueryOptions
A kérés különböző aspektusainak módosítására vonatkozó beállítások.
Visszatér
Promise<LogsQueryResult>
Egy Azure-erőforrás adott Kusto-lekérdezésének megfelelő Azure Monitor-naplókat adja vissza.
queryWorkspace(string, string, QueryTimeInterval, LogsQueryOptions)
Naplókat lekérdezések egy Log Analytics-munkaterületen.
function queryWorkspace(workspaceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Paraméterek
- workspaceId
-
string
A Log Analytics-munkaterület munkaterület-azonosítója
- query
-
string
Kusto-lekérdezés.
- timespan
- QueryTimeInterval
Az adatok lekérdezésének időkerete. Ez egy ISO8601 időszak értéke. Ezt az időbélyeget a lekérdezési kifejezésben megadottakon kívül alkalmazza a rendszer.
Néhány gyakori időtartam megtalálható a Durations objektumban.
- options
- LogsQueryOptions
A kérés különböző aspektusainak módosítására vonatkozó beállítások.
Visszatér
Promise<LogsQueryResult>
A lekérdezés eredménye.