@azure/monitor-query package

Klasy

LogsQueryClient

Klient usługi Azure Log Analytics

MetricsBatchQueryClient

Klient, który może wykonywać zapytania dotyczące metryk wsadowych.

MetricsQueryClient

Klient, który może wysyłać zapytania o metryki, pobierać definicje metryk i pobierać przestrzenie nazw metryk.

Interfejsów

BatchQueryMetric

Dane wynikowe zapytania.

ListMetricDefinitionsOptions

Opcje używane podczas pobierania definicji metryk.

ListMetricNamespacesOptions

Opcje używane podczas pobierania przestrzeni nazw metryk.

LocalizableString

Lokalizowalna klasa ciągów.

LogsColumn

Kolumna w tabeli.

LogsErrorInfo

Kod i komunikat o błędzie.

LogsQueryBatchOptions

Konfigurowalne ustawienia żądania HTTP dla operacji wsadowej zapytania dzienników.

LogsQueryClientOptions

Opcje dla elementu LogsQueryClient.

LogsQueryError

Typ wyniku scenariusza niepowodzenia reprezentujący błąd dla dzienników queryWorkspace i queryBatch operacji.

LogsQueryOptions

Opcje wykonywania zapytań dotyczących dzienników.

LogsQueryPartialResult

Typ wyniku scenariusza częściowego niepowodzenia dla dzienników queryWorkspace i queryBatch operacji.

LogsQuerySuccessfulResult

Typ wyniku dla scenariusza powodzenia dla dzienników obszaru roboczego zapytań i operacji wsadowych zapytań.

LogsTable

Zawiera kolumny i wiersze dla jednej tabeli w odpowiedzi zapytania.

MetadataValue

Reprezentuje wartość metadanych metryk.

Metric

Dane wynikowe zapytania.

MetricAvailability

Dostępność metryki określa ziarno czasu (interwał agregacji lub częstotliwość) i okres przechowywania dla tego ziarna czasu.

MetricDefinition

Klasa definicji metryki określa metadane dla metryki.

MetricNamespace

Klasa przestrzeni nazw metryki określa metadane przestrzeni nazw metryki.

MetricResultsResponseValuesItem

Element Wartości odpowiedzi wyników metryki

MetricValue

Reprezentuje wartość metryki.

MetricsBatchOptionalParams

Parametry opcjonalne.

MetricsBatchQueryClientOptions

Opcje elementu MetricsQueryClient.

MetricsClientOptions

Opcje elementu MetricsQueryClient.

MetricsQueryOptions

Opcje używane podczas wykonywania zapytań dotyczących metryk.

MetricsQueryResult

Metryki, w tym dodatkowe informacje, takie jak koszt, zasóbRegion itp.

QueryBatch

Zapytanie Kusto. Aby uzyskać więcej informacji na temat usługi Kusto, zobacz Omówienie zapytań Kusto.

TimeSeriesElement

Typ wyniku szeregów czasowych. W tym przypadku wartość dyskryminująca jest zawsze wartością TimeSeries.

Aliasy typu

AggregationType

Definiuje wartości elementu AggregationType.

LogsColumnType

Definiuje wartości właściwości LogsColumnType.
<xref:KnownLogsColumnType> można używać zamiennie z właściwością LogsColumnType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

bool
data/godzina
dynamika
int
długi
prawdziwy
ciąg
guid
decimal
przedział czasu

LogsQueryBatchResult

Wyniki zapytania wsadowego. Każdy wynik w tablicy jest typu LogsQueryError lub LogsQueryPartialResult lub LogsQuerySuccessfulResult

LogsQueryResult

Tabele i statystyki są wynikiem zapytania dotyczącego dzienników.

MetricClass

Definiuje wartości dla klasy MetricClass.
<xref:KnownMetricClass> można używać zamiennie z klasą MetricClass, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

dostępność
Transakcje
Błędy
Opóźnienie
nasycenie

MetricUnit

Definiuje wartości elementu MetricUnit.
<xref:KnownMetricUnit> można używać zamiennie z MetricUnit, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

liczba
Bajty
sekundy
CountPerSecond
BytesPerSecond
procent
MilliSeconds
ByteSeconds
nieokreślony
Cores
MilliCores
NanoCores
BitsPerSecond

NamespaceClassification

Definiuje wartości dla przestrzeni nazwKlasyfikacja.
<xref:KnownNamespaceClassification> można używać zamiennie z przestrzeni nazwKlasyfikacja, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

Platforma
Niestandardowe Rozwiązanie
Qos

QueryTimeInterval

Typ interwału czasu określania przedziału czasu na potrzeby wykonywania zapytań dotyczących dzienników i metryk. Interwał czasu to interweniujący czas między dwoma punktami czasu. Ilość interweniowania czasu jest wyrażona przez czas trwania Dwa punkty czasu (początek i koniec) są wyrażane przez łączną reprezentację daty i godziny lub tylko reprezentację daty. Istnieją cztery sposoby wyrażania interwału czasu:

  • czas trwania
  • godzina rozpoczęcia, godzina zakończenia
  • godzina rozpoczęcia, czas trwania
  • czas trwania, godzina zakończenia
ResultType

Definiuje wartości parametru ResultType.

Enums

LogsQueryResultStatus

Wskazuje, czy zapytanie zakończyło się powodzeniem, niepowodzeniem lub częściowo niepowodzeniem. Reprezentowane przez PartialFailure" | "Powodzenie" | "Niepowodzenie".

Zmiennych

Durations

Pseudonimy dla niektórych typowych ISO8601 czasów.

Variable Details

Durations

Pseudonimy dla niektórych typowych ISO8601 czasów.

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" }