Compartir a través de


Metric Clase

Definición

Representa una métrica multidimensional o cero.
Contiene métodos útiles para realizar un seguimiento, agregar y enviar valores.
Una Metric instancia agrupa uno o varios MetricSeries que realmente realizan un seguimiento de los valores agregados y junto con los atributos de nomenclatura y configuración que identifican la métrica y definen cómo se agregarán.

public sealed class Metric
type Metric = class
Public NotInheritable Class Metric
Herencia
Metric

Propiedades

Identifier

Obtiene el identificador de una métrica agrupa el MetricNamespace, MetricId y las dimensiones de la métrica, si existe.

SeriesCount

Obtiene el número actual de series de métricas contenidas en esta métrica. Cada métrica contiene una serie de dimensiones cero especial, más una serie por combinación de valores de dimensión únicos.

Métodos

GetAllSeries()

Obtiene todas las series de métricas contenidas en esta métrica. Cada métrica contiene una serie de dimensiones cero especial, más una serie por combinación de valores de dimensión únicos.

GetDimensionValues(Int32)

Obtiene los valores conocidos para la dimensión identificada por el índice de dimensión basado en 1 especificado.

TrackValue(Double)

Realiza un seguimiento del valor especificado.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación.
Este método usa la dimensión MetricSeries cero asociada a esta métrica. Use TrackValue(..) para realizar un seguimiento de los valores en MetricSeries asociados a valores de dimensión específicos en métricas multidimensionales.

TrackValue(Double, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado al valor de dimensión especificado.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 1 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 2 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 3 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 4 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 5 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 6 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 7 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 8 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 9 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Double, String, String, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 10 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object)

Realiza un seguimiento del valor especificado.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación.
Este método usa la dimensión MetricSeries cero asociada a esta métrica. Use TrackValue(..) para realizar un seguimiento de los valores en MetricSeries asociados a valores de dimensión específicos en métricas multidimensionales.

TrackValue(Object, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado al valor de dimensión especificado.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 1 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 2 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 3 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas 4 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 5 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 6 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 7 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 8 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 9 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TrackValue(Object, String, String, String, String, String, String, String, String, String, String)

Realiza un seguimiento del valor especificado mediante el MetricSeries asociado a los valores de dimensión especificados.
Un agregado que representa valores de seguimiento se enviará automáticamente al punto de conexión de ingesta en la nube al final de cada período de agregación. Esta sobrecarga solo se puede usar con métricas de 10 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries)

Obtiene un MetricSeries asociado a esta métrica.
Esta sobrecarga obtiene la dimensión MetricSeries cero asociada a esta métrica. Cada métrica, independientemente de su dimensionalidad, tiene una dimensión MetricSeriescero.

TryGetDataSeries(MetricSeries, Boolean, String[])

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga usó métricas de cualquier dimensionalidad válida: el número de elementos de la matriz especificada dimensionValues debe coincidir exactamente con la dimensionalidad de esta métrica y esa matriz puede no contener valores NULL. Especifique una matriz null para las métricas de dimensión cero.

TryGetDataSeries(MetricSeries, String)

Obtiene o crea el MetricSeries asociado al valor de dimensión especificado.
Esta sobrecarga solo se puede usar con métricas 1 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 2 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 3 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 4 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 5 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 6 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 7 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas de 8 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas 9 dimensionales. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

TryGetDataSeries(MetricSeries, String, String, String, String, String, String, String, String, String, String)

Obtiene o crea el MetricSeries asociado a los valores de dimensión especificados.
Esta sobrecarga solo se puede usar con métricas de 10 dimensiones. Use otras sobrecargas para especificar un número coincidente de valores de dimensión para esta métrica.

Métodos de extensión

GetConfiguration(Metric)

Expone la Configuration propiedad para los usuarios que importaron el Microsoft.ApplicationInsights.Metrics.Extensibility espacio de nombres.

Se aplica a