Compartir a través de


MetricsQueryOptions Clase

Definición

public class MetricsQueryOptions
type MetricsQueryOptions = class
Public Class MetricsQueryOptions
Herencia
MetricsQueryOptions

Constructores

MetricsQueryOptions()

Opciones de QueryResourceAsync(String, IEnumerable<String>, MetricsQueryOptions, CancellationToken).

Propiedades

Aggregations

Obtiene la lista de agregaciones de métricas que se van a recuperar.

Aunque esta colección no se puede establecer, se puede modificar. Vea Inicializadores de objeto con inicialización de propiedad de solo lectura de colección.

Filter

Obtiene o establece el filtro que se usa para refinar el conjunto de datos de métricas devueltos. MetricResult contiene los metadatos A, B y C.

- Devuelve todas las series temporales de C donde A = a1 y B = b1 o b2:
A eq 'a1' and B eq 'b1' or B eq 'b2' and C eq ''
- Variante no válida:
A eq 'a1' y B eq 'b1' y C eq '
' o B = 'b2'
Esto no es válido porque el operador lógico o no puede separar dos nombres de metadatos diferentes.
- Devuelve todas las series temporales donde A = a1, B = b1 y C = c1:
A eq 'a1' and B eq 'b1' and C eq 'c1'
- Devuelve todas las series temporales donde A = a1
A eq 'a1' and B eq '' and C eq ''.

Granularity

Obtiene o establece el intervalo en el que se muestren las métricas.

MetricNamespace

Obtiene o establece el espacio de nombres de métrica que se va a consultar.

OrderBy

Obtiene o establece la agregación que se va a usar para ordenar los resultados y la dirección de la ordenación. Solo se puede especificar un orden. Ejemplos: suma asc.

Size

Obtiene o establece el número máximo de registros que se van a recuperar. Válido solo cuando Filter se especifica . Tiene como valor predeterminado null.

TimeRange

Obtiene o establece el intervalo de tiempo en el que se consultará la métrica.

Se aplica a