LogsQueryClient class
Der Client zum Abfragen von Azure Monitor-Protokollen.
Konstruktoren
| Logs |
Initialisiert eine neue Instanz von LogsQueryClient. |
Eigenschaften
| pipeline | Die Pipeline, die von diesem Client verwendet wird, um Anforderungen zu stellen |
Methoden
| query |
Führt einen Batch von Analyseabfragen für Daten aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage. |
| query |
Führt eine Analyseabfrage für Daten im Kontext einer Ressource aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage. |
| query |
Führt eine Analyseabfrage für Daten aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage. |
Details zum Konstruktor
LogsQueryClient(TokenCredential, LogsQueryClientOptions)
Initialisiert eine neue Instanz von LogsQueryClient.
new LogsQueryClient(tokenCredential: TokenCredential, options?: LogsQueryClientOptions)
Parameter
- tokenCredential
- TokenCredential
Die Anmeldeinformationen, die für die Authentifizierung verwendet werden sollen.
- options
- LogsQueryClientOptions
Die optionalen Parameter für den Client.
Details zur Eigenschaft
pipeline
Die Pipeline, die von diesem Client verwendet wird, um Anforderungen zu stellen
pipeline: Pipeline
Eigenschaftswert
Details zur Methode
queryBatch(QueryBatch[], LogsQueryBatchOptions)
Führt einen Batch von Analyseabfragen für Daten aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage.
function queryBatch(batch: QueryBatch[], options?: LogsQueryBatchOptions): Promise<LogsQueryBatchResult>
Parameter
- batch
Der Batch der auszuführenden Abfragen.
- options
- LogsQueryBatchOptions
Die optionalen Parameter für den Vorgang.
Gibt zurück
Promise<LogsQueryBatchResult>
Die Ergebnisse des Abfragebatches.
queryResource(string, string, QueryTimeInterval, LogsQueryOptions)
Führt eine Analyseabfrage für Daten im Kontext einer Ressource aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage.
function queryResource(resourceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Parameter
- resourceId
-
string
Die Ressourcen-ID, nach der die Daten abgefragt werden sollen.
- query
-
string
Die auszuführende Abfrage.
- timespan
- QueryTimeInterval
Die Zeitspanne für die Abfrage.
- options
- LogsQueryOptions
Die optionalen Parameter für den Vorgang.
Gibt zurück
Promise<LogsQueryResult>
Die Ergebnisse der Abfrage.
queryWorkspace(string, string, QueryTimeInterval, LogsQueryOptions)
Führt eine Analyseabfrage für Daten aus. Hier ist ein Beispiel für die Verwendung von POST mit einer Analyseabfrage.
function queryWorkspace(workspaceId: string, query: string, timespan: QueryTimeInterval, options?: LogsQueryOptions): Promise<LogsQueryResult>
Parameter
- workspaceId
-
string
Die Arbeitsbereichs-ID, nach der die Daten abgefragt werden sollen.
- query
-
string
Die auszuführende Abfrage.
- timespan
- QueryTimeInterval
Die Zeitspanne für die Abfrage.
- options
- LogsQueryOptions
Die optionalen Parameter für den Vorgang.
Gibt zurück
Promise<LogsQueryResult>
Die Ergebnisse der Abfrage.