LogsQueryClient class

Der Client zum Abfragen von Azure Monitor-Protokollen.

Konstruktoren

LogsQueryClient(TokenCredential, LogsQueryClientOptions)

Initialisiert eine neue Instanz von LogsQueryClient.

Eigenschaften

pipeline

Die Pipeline, die von diesem Client verwendet wird, um Anforderungen zu stellen

Methoden

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.

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.

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.

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

QueryBatch[]

Der Batch der auszuführenden Abfragen.

options
LogsQueryBatchOptions

Die optionalen Parameter für den Vorgang.

Gibt zurück

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.