Поделиться через


@azure/monitor-query package

Классы

LogsQueryClient

Клиент для Azure Log Analytics

MetricsBatchQueryClient

Клиент, который может запрашивать пакетные метрики.

MetricsQueryClient

Клиент, который может запрашивать метрики, получать определения метрик и получать пространства имен метрик.

Интерфейсы

BatchQueryMetric

Результирующий результат запроса.

ListMetricDefinitionsOptions

Параметры, используемые при получении определений метрик.

ListMetricNamespacesOptions

Параметры, используемые при получении пространств имен метрик.

LocalizableString

Локализованный строковый класс.

LogsColumn

Столбец таблицы.

LogsErrorInfo

Код и сообщение об ошибке.

LogsQueryBatchOptions

Настраиваемые параметры HTTP-запроса для пакетной операции запросов журналов.

LogsQueryClientOptions

Параметры logsQueryClient.

LogsQueryError

Тип результата для сценария сбоя, представляющего ошибку для операций queryWorkspace и queryBatch.

LogsQueryOptions

Параметры запроса журналов.

LogsQueryPartialResult

Тип результата для сценария частичного сбоя для операций queryWorkspace и queryBatch.

LogsQuerySuccessfulResult

Тип результата для сценария успешности для рабочей области запросов журналов и пакетных операций запроса.

LogsTable

Содержит столбцы и строки для одной таблицы в ответе запроса.

MetadataValue

Представляет значение метаданных метрик.

Metric

Результирующий результат запроса.

MetricAvailability

Доступность метрик определяет интервал времени (интервал агрегирования или частоту) и период хранения для этого времени.

MetricDefinition

Класс определения метрик указывает метаданные для метрики.

MetricNamespace

Класс пространства имен метрик указывает метаданные для пространства имен метрик.

MetricResultsResponseValuesItem

Метрика Результаты Значения ответа Элемент

MetricValue

Представляет значение метрик.

MetricsBatchOptionalParams

Необязательные параметры.

MetricsBatchQueryClientOptions

Параметры MetricsQueryClient.

MetricsClientOptions

Параметры MetricsQueryClient.

MetricsQueryOptions

Параметры, используемые при запросе метрик.

MetricsQueryResult

Метрики, включая дополнительные сведения, такие как затраты, resourceRegion и т. д.

QueryBatch

Запрос Kusto. Дополнительные сведения о Kusto см. в обзоре запросов Kusto.

TimeSeriesElement

Тип результата временных рядов. Дискриминатор всегда имеет значение TimeSeries в данном случае.

Псевдонимы типа

AggregationType

Определяет значения для AggregationType.

LogsColumnType

Определяет значения для LogsColumnType.
<xref:KnownLogsColumnType> можно использовать взаимозаменяемо с LogsColumnType, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

bool
datetime
динамические
int
длинный
реальный
string
GUID (Globally Unique Identifier)
десятичное
интервал времени

LogsQueryBatchResult

Результаты пакетного запроса. Каждый результат в массиве имеет тип LogsQueryError или LogsQueryPartialResult или LogsQuerySuccessfulResult

LogsQueryResult

Таблицы и статистические результаты из запроса журналов.

MetricClass

Определяет значения для MetricClass.
<xref:KnownMetricClass> можно использовать взаимозаменяемо с MetricClass, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Доступность
Транзакции
Ошибки
Задержка
насыщенность

MetricUnit

Определяет значения для MetricUnit.
<xref:KnownMetricUnit> можно использовать взаимозаменяемо с MetricUnit, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Количество
Байт
секунды
CountPerSecond
BytesPerSecond
Процент
МиллиSeconds
ByteSeconds

Ядра
МиллиКорс
NanoCores
BitsPerSecond

NamespaceClassification

Определяет значения для NamespaceClassification.
<xref:KnownNamespaceClassification> можно использовать взаимозаменяемо с NamespaceClassification, этот перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

Платформа
Настройка
Qos

QueryTimeInterval

Тип интервала времени для указания интервала времени для запроса журналов и метрик. Интервал времени — это промежуток времени между двумя точками времени. Время взаимодействия выражается по продолжительности двух точек времени (начало и конец) выражается либо объединенным представлением даты и времени, либо просто представлением даты. Существует четыре способа выражения интервала времени:

  • продолжительность
  • время начала, время окончания
  • время начала, длительность
  • длительность, время окончания
ResultType

Определяет значения для ResultType.

Перечисления

LogsQueryResultStatus

Указывает, выполнен ли запрос успешно или завершился сбоем или частично завершился ошибкой. Представлен частичнымfailure" | "Успех" | "Сбой".

Переменные

Durations

Псевдонимы для некоторых распространённых ISO8601 длительностей.

Variable Details

Durations

Псевдонимы для некоторых распространённых ISO8601 длительностей.

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

Тип

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