C# Класс GuaranteedRate.Sextant.Metrics.DatadogReporter

Наследование: IDatadogReporter
Показать файл Открыть проект

Открытые методы

Метод Описание
AddCounter ( string metric, long value ) : void
AddGauge ( string metric, long value ) : void

Send a metric to DataDog

AddMeter ( string metric, long value ) : void

Send a meter to DataDog

AddTag ( string tag, string value ) : void
DatadogReporter ( string datadogEndpoint, string apiKey, int queueSize = -1 ) : GuaranteedRate.Sextant.WebClients
SetApiKey ( string apiKey ) : void
SetEndPoint ( string endPoint ) : void
SetQueueSize ( int queueSize ) : void

Приватные методы

Метод Описание
AddGuage ( string metric, long value ) : void
AddMetric ( string metric, long value, string type ) : void
GetEpochTime ( ) : long

Описание методов

AddCounter() публичный Метод

public AddCounter ( string metric, long value ) : void
metric string
value long
Результат void

AddGauge() публичный Метод

Send a metric to DataDog
public AddGauge ( string metric, long value ) : void
metric string name of metric e.g. HogsHeadsPerMile
value long value to send to DataDog e.g. 67
Результат void

AddMeter() публичный Метод

Send a meter to DataDog
public AddMeter ( string metric, long value ) : void
metric string name of metric e.g. HogsHeadsPerMile
value long value to send to DataDog e.g. 67
Результат void

AddTag() публичный Метод

public AddTag ( string tag, string value ) : void
tag string
value string
Результат void

DatadogReporter() публичный Метод

public DatadogReporter ( string datadogEndpoint, string apiKey, int queueSize = -1 ) : GuaranteedRate.Sextant.WebClients
datadogEndpoint string
apiKey string
queueSize int
Результат GuaranteedRate.Sextant.WebClients

SetApiKey() публичный статический Метод

public static SetApiKey ( string apiKey ) : void
apiKey string
Результат void

SetEndPoint() публичный статический Метод

public static SetEndPoint ( string endPoint ) : void
endPoint string
Результат void

SetQueueSize() публичный статический Метод

public static SetQueueSize ( int queueSize ) : void
queueSize int
Результат void