@azure/monitor-query package

Clases

LogsQueryClient

Cliente para Azure Log Analytics

MetricsBatchQueryClient

Un cliente que puede consultar las métricas por lotes.

MetricsQueryClient

Un cliente que puede consultar métricas, obtener definiciones de métricas y obtener espacios de nombres de métricas.

Interfaces

BatchQueryMetric

Datos de resultado de una consulta.

ListMetricDefinitionsOptions

Opciones usadas al obtener definiciones de métricas.

ListMetricNamespacesOptions

Opciones usadas al obtener espacios de nombres de métricas.

LocalizableString

Clase de cadena localizable.

LogsColumn

Una columna de una tabla.

LogsErrorInfo

El código y el mensaje de un error.

LogsQueryBatchOptions

Configuración de solicitud HTTP configurable para la operación por lotes de consulta de registros.

LogsQueryClientOptions

Opciones de LogsQueryClient.

LogsQueryError

Tipo de resultado para Escenario de error que representa el error para las operaciones queryWorkspace y queryBatch.

LogsQueryOptions

Opciones para consultar registros.

LogsQueryPartialResult

Tipo de resultado del escenario de error parcial para las operaciones queryWorkspace y queryBatch.

LogsQuerySuccessfulResult

Tipo de resultado del escenario de éxito para el área de trabajo de consulta de registros y las operaciones por lotes de consulta.

LogsTable

Contiene las columnas y filas de una tabla en una respuesta de consulta.

MetadataValue

Representa un valor de metadatos de métrica.

Metric

Datos de resultado de una consulta.

MetricAvailability

La disponibilidad de métricas especifica el intervalo de tiempo (intervalo de agregación o frecuencia) y el período de retención para ese intervalo de tiempo.

MetricDefinition

La clase de definición de métrica especifica los metadatos de una métrica.

MetricNamespace

La clase de espacio de nombres de métrica especifica los metadatos de un espacio de nombres de métrica.

MetricResultsResponseValuesItem

Resultados de métricas Valores de respuesta Elemento

MetricValue

Representa un valor de métrica.

MetricsBatchOptionalParams

Parámetros opcionales.

MetricsBatchQueryClientOptions

Opciones para MetricsQueryClient.

MetricsClientOptions

Opciones para MetricsQueryClient.

MetricsQueryOptions

Opciones usadas al consultar métricas.

MetricsQueryResult

Métricas, incluida información adicional, como el costo, el resourceRegion, etc.

QueryBatch

Consulta kusto. Para obtener más información sobre Kusto, consulte información general de consultas de Kusto.

TimeSeriesElement

Tipo de resultado de serie temporal. El valor de discriminador siempre es TimeSeries en este caso.

Alias de tipos

AggregationType

Define valores para AggregationType.

LogsColumnType

Define valores para LogsColumnType.
<xref:KnownLogsColumnType> se puede usar indistintamente con LogsColumnType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Bool
datetime
dinámico
int
long
real
cadena
guid
decimal
intervalo de tiempo

LogsQueryBatchResult

Resultados de una consulta por lotes. Cada resultado de la matriz es de tipo LogsQueryError o LogsQueryPartialResult o LogsQuerySuccessfulResult

LogsQueryResult

Tablas y resultados estadísticos de una consulta de registros.

MetricClass

Define valores para MetricClass.
<xref:KnownMetricClass> se puede usar indistintamente con MetricClass, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Disponibilidad
Transacciones
Errores
Latencia
saturación de

MetricUnit

Define valores para MetricUnit.
<xref:KnownMetricUnit> se puede usar indistintamente con MetricUnit, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Contar
Bytes
segundos
CountPerSecond
bytesPerSecond
por ciento
milliSeconds
ByteSeconds
sin especificar
Núcleos
MilliCores
NanoCores
bitsPerSecond

NamespaceClassification

Define valores para NamespaceClassification.
<xref:KnownNamespaceClassification> se puede usar indistintamente con NamespaceClassification, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Plataforma
Personalizada
Qos

QueryTimeInterval

Tipo de intervalo de tiempo para especificar el intervalo de tiempo para consultar registros y métricas. Un intervalo de tiempo es el tiempo intermedio entre dos puntos de tiempo. La cantidad de tiempo intermedio se expresa mediante una duración Los dos puntos de tiempo (inicio y final) se expresan mediante una representación combinada de fecha y hora o simplemente una representación de fecha. Hay cuatro maneras de expresar un intervalo de tiempo:

  • duración
  • hora de inicio, hora de finalización
  • hora de inicio, duración
  • duración, hora de finalización
ResultType

Define valores para ResultType.

Enumeraciones

LogsQueryResultStatus

Indica si una consulta se realizó correctamente o se produjo un error o se produjo un error parcial. Representado por PartialFailure" | "Correcto" | "Error".

Variables

Durations

Alias para algunas duraciones ISO8601 comunes.

Variable Details

Durations

Alias para algunas duraciones ISO8601 comunes.

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

Tipo

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