Meter Classe

Definição

O Meter é a classe responsável por criar e acompanhar os Instrumentos.

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
Herança
Meter
Implementações

Construtores

Name Description
Meter(MeterOptions)

Inicialize uma nova instância do Meter usando o MeterOptions.

Meter(String, String, IEnumerable<KeyValuePair<String,Object>>, Object)

Inicializa uma nova instância do Contador usando o nome e a versão do contador.

Meter(String, String)

Inicializa uma nova instância usando Meter o nome e a versão especificados do contador.

Meter(String)

Inicializa uma nova instância de Meter usando o nome do contador especificado.

Propriedades

Name Description
Name

Recebe o nome Meter.

Scope

Devolve o objeto de mira do Medidor.

Tags

Devolve as etiquetas associadas ao Medidor.

TelemetrySchemaUrl

Obtém a localização de um ficheiro de esquema que pode ser recuperado usando protocolos HTTP ou HTTPS.

Version

Recebe a versão Meter.

Métodos

Name Description
CreateCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria um objeto contador de métricas.

CreateCounter<T>(String, String, String)

Crie um objeto contador de métricas.

CreateGauge<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crie um objeto de métricas de medição.

CreateGauge<T>(String)

Cria um instrumento de calibre, que pode ser usado para registar valores não aditivos.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>)

Histograma é um instrumento que pode ser usado para reportar valores arbitrários que provavelmente serão estatisticamente significativos. Destina-se a estatísticas como histogramas, resumos e percentil.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria uma instância de histograma, que é um instrumento que pode ser usado para reportar valores arbitrários que provavelmente serão estatisticamente significativos. Destina-se a estatísticas como histogramas, resumos e percentil.

CreateHistogram<T>(String, String, String)

Cria um Histograma, que é um instrumento que pode ser usado para reportar valores arbitrários que provavelmente serão estatisticamente significativos. Destina-se a estatísticas como histogramas, resumos e percentis.

CreateHistogram<T>(String)

Histograma é um instrumento que pode ser usado para reportar valores arbitrários que provavelmente serão estatisticamente significativos. Destina-se a estatísticas como histogramas, resumos e percentil.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria uma instância ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Cria um ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria uma instância ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

Cria um ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria uma instância ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableCounter<T>(String, Func<T>, String, String)

Cria um ObservableCounter, que é um instrumento que reporta valores crescentes de forma monótona quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Cria uma instância de ObservableGauge, que é um instrumento assíncrono que reporta valor(es) não aditivo(s) quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Cria um ObservableGauge, que é um instrumento assíncrono que reporta valores não aditivos quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge é um instrumento assíncrono que reporta valor(es) não aditivo (por exemplo, a temperatura da sala – não faz sentido reportar o valor de temperatura de várias divisões e somá-los) quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)

Cria um ObservableGauge, que é um instrumento assíncrono que reporta valores não aditivos quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge é um instrumento assíncrono que reporta valor(es) não aditivo (por exemplo, a temperatura da sala – não faz sentido reportar o valor de temperatura de várias divisões e somá-los) quando o instrumento está a ser observado.

CreateObservableGauge<T>(String, Func<T>, String, String)

Cria um ObservableGauge, que é um instrumento assíncrono que reporta valores não aditivos quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crie um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Cria um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crie um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String)

Cria um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crie um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String)

Cria um objeto ObservableUpDownCounter. ObservableUpDownCounter é um instrumento que reporta valores crescentes ou decrescentes quando o instrumento está a ser observado.

CreateUpDownCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Crie um objeto UpDownCounter de métricas.

CreateUpDownCounter<T>(String, String, String)

Crie um objeto UpDownCounter de métricas.

Dispose()

Elimine o medidor, que desativará todos os instrumentos criados por este medidor.

Dispose(Boolean)

Elimine o medidor, que desativará todos os instrumentos criados por este medidor.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também