@azure/monitor-query package

Klassen

LogsQueryClient

Client für Azure Log Analytics

MetricsBatchQueryClient

Ein Client, der Batchmetriken abfragen kann.

MetricsQueryClient

Ein Client, der Metriken abfragen, Metrikdefinitionen abrufen und Metriknamespaces abrufen kann.

Schnittstellen

BatchQueryMetric

Die Ergebnisdaten einer Abfrage.

ListMetricDefinitionsOptions

Optionen, die beim Abrufen von Metrikdefinitionen verwendet werden.

ListMetricNamespacesOptions

Optionen, die beim Abrufen von Metriknamespaces verwendet werden.

LocalizableString

Die lokalisierbare Zeichenfolgenklasse.

LogsColumn

Eine Spalte in einer Tabelle.

LogsErrorInfo

Der Code und die Meldung für einen Fehler.

LogsQueryBatchOptions

Konfigurierbare HTTP-Anforderungseinstellungen für den Batchvorgang der Protokollabfrage.

LogsQueryClientOptions

Optionen für logsQueryClient.

LogsQueryError

Ergebnistyp für Fehlerszenario, das Fehler für Protokollabfrageworkspace- und queryBatch-Vorgänge darstellt.

LogsQueryOptions

Optionen zum Abfragen von Protokollen.

LogsQueryPartialResult

Ergebnistyp für partielles Fehlerszenario für Protokolle queryWorkspace- und queryBatch-Vorgänge.

LogsQuerySuccessfulResult

Ergebnistyp für Erfolgsszenario für Protokollabfragearbeitsbereich und Abfragebatchvorgänge.

LogsTable

Enthält die Spalten und Zeilen für eine Tabelle in einer Abfrageantwort.

MetadataValue

Stellt einen Metrikmetadatenwert dar.

Metric

Die Ergebnisdaten einer Abfrage.

MetricAvailability

Die Metrikverfügbarkeit gibt die Zeitkorn (Aggregationsintervall oder Häufigkeit) und den Aufbewahrungszeitraum für dieses Zeitkorn an.

MetricDefinition

Die Metrikdefinitionsklasse gibt die Metadaten für eine Metrik an.

MetricNamespace

Die Metric-Namespaceklasse gibt die Metadaten für einen Metriknamespace an.

MetricResultsResponseValuesItem

Element "Metrikergebnisse Antwortwerte"

MetricValue

Stellt einen Metrikwert dar.

MetricsBatchOptionalParams

Optionale Parameter.

MetricsBatchQueryClientOptions

Optionen für metricsQueryClient.

MetricsClientOptions

Optionen für metricsQueryClient.

MetricsQueryOptions

Optionen, die beim Abfragen von Metriken verwendet werden.

MetricsQueryResult

Metriken, einschließlich zusätzlicher Informationen wie Kosten, ressourceRegion usw.

QueryBatch

Die Kusto-Abfrage. Weitere Informationen zu Kusto finden Sie unter Kusto-Abfrageübersicht.

TimeSeriesElement

Ein Ergebnistyp für Zeitreihen. Der Diskriminatorwert ist in diesem Fall immer TimeSeries.

Typaliase

AggregationType

Definiert Werte für AggregationType.

LogsColumnType

Definiert Werte für LogsColumnType.
<xref:KnownLogsColumnType> austauschbar mit LogsColumnType verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

bool
datetime
dynamisch
int
lange
echte
String
GUID
dezimal
Zeitbereich

LogsQueryBatchResult

Ergebnisse für eine Batchabfrage. Jedes Ergebnis im Array ist entweder vom Typ LogsQueryError oder LogsQueryPartialResult oder LogsQuerySuccessfulResult

LogsQueryResult

Tabellen und Statistikergebnisse aus einer Protokollabfrage.

MetricClass

Definiert Werte für MetricClass.
<xref:KnownMetricClass> austauschbar mit MetricClass verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Verfügbarkeit
Transaktionen
Fehler
Latenz
Sättigung

MetricUnit

Definiert Werte für MetricUnit.
<xref:KnownMetricUnit> austauschbar mit MetricUnit verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Count
Bytes
Sekunden
CountPerSecond-
BytesPerSecond-
Prozent
MilliSeconds
ByteSeconds-
nicht spezifizierten
Kerne
MilliCores
NanoCores
BitsPerSecond-

NamespaceClassification

Definiert Werte für NamespaceClassification.
<xref:KnownNamespaceClassification> austauschbar mit NamespaceClassification verwendet werden kann, enthält diese Enumeration die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

Plattform
Benutzerdefiniert
Qos-

QueryTimeInterval

Time Interval type for specifying timepan for querying logs and metrics. Ein Zeitintervall ist die Zwischenzeit zwischen zwei Zeitpunkten. Die Zeitspanne wird durch eine Dauer ausgedrückt. Die beiden Zeitpunkte (Start und Ende) werden entweder durch eine kombinierte Datums- und Uhrzeitdarstellung oder nur durch eine Datumsdarstellung ausgedrückt. Es gibt vier Möglichkeiten, ein Zeitintervall auszudrücken:

  • Dauer
  • Startzeit, Endzeit
  • Startzeit, Dauer
  • Dauer, Endzeit
ResultType

Definiert Werte für ResultType.

Enumerationen

LogsQueryResultStatus

Gibt an, ob eine Abfrage erfolgreich war oder fehlgeschlagen ist oder teilweise fehlgeschlagen ist. Dargestellt durch PartialFailure" | "Erfolg" | "Fehler".

Variablen

Durations

Aliasnamen für einige häufige ISO8601 Dauern.

Variable Details

Durations

Aliasnamen für einige häufige ISO8601 Dauern.

Durations: { fiveMinutes: "PT5M", fortyEightHours: "PT48H", fourHours: "PT4H", fourtyEightHours: "PT48H", oneDay: "P1D", oneHour: "PT1H", sevenDays: "P7D", thirtyMinutes: "PT30M", threeDays: "P3D", twentyFourHours: "PT24H", twoDays: "P2D" }

Typ

{ fiveMinutes: "PT5M", fortyEightHours: "PT48H", fourHours: "PT4H", fourtyEightHours: "PT48H", oneDay: "P1D", oneHour: "PT1H", sevenDays: "P7D", thirtyMinutes: "PT30M", threeDays: "P3D", twentyFourHours: "PT24H", twoDays: "P2D" }