Share via


MetricsQueryResult interface

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

Propiedades

cost

Valor entero que representa el costo de la consulta, para el caso de los datos.

granularity

Intervalo (tamaño de ventana) en el que se devolvieron los datos de métricas. Esto se puede ajustar en el futuro y devolverlo de lo que se solicitó originalmente. Esto no está presente si se realizó una solicitud de metadatos.

metrics

el valor de la colección.

namespace

Espacio de nombres de las métricas consultadas

resourceId

Recurso que se ha consultado para las métricas.

resourceRegion

Región del recurso consultado para las métricas.

timespan

Intervalo de tiempo para el que se recuperaron los datos. Su valor consta de dos datetimes concatenados, separados por '/'. Esto se puede ajustar en el futuro y devolverlo de lo que se solicitó originalmente.

Métodos

getMetricByName(string)

método de conveniencia para obtener la métrica por nombre de métrica

Detalles de las propiedades

cost

Valor entero que representa el costo de la consulta, para el caso de los datos.

cost?: number

Valor de propiedad

number

granularity

Intervalo (tamaño de ventana) en el que se devolvieron los datos de métricas. Esto se puede ajustar en el futuro y devolverlo de lo que se solicitó originalmente. Esto no está presente si se realizó una solicitud de metadatos.

granularity?: string

Valor de propiedad

string

metrics

el valor de la colección.

metrics: Metric[]

Valor de propiedad

Metric[]

namespace

Espacio de nombres de las métricas consultadas

namespace?: string

Valor de propiedad

string

resourceId

Recurso que se ha consultado para las métricas.

resourceId?: string

Valor de propiedad

string

resourceRegion

Región del recurso consultado para las métricas.

resourceRegion?: string

Valor de propiedad

string

timespan

Intervalo de tiempo para el que se recuperaron los datos. Su valor consta de dos datetimes concatenados, separados por '/'. Esto se puede ajustar en el futuro y devolverlo de lo que se solicitó originalmente.

timespan: QueryTimeInterval

Valor de propiedad

Detalles del método

getMetricByName(string)

método de conveniencia para obtener la métrica por nombre de métrica

function getMetricByName(metricName: string): undefined | Metric

Parámetros

metricName

string

Devoluciones

undefined | Metric