C# 클래스 Metrics.NET.InfluxDB.InfluxDbReport

상속: BaseReport
파일 보기 프로젝트 열기: mnadel/metrics.net.influxdb

보호된 메소드들

메소드 설명
EndReport ( string contextName ) : void
ReportCounter ( string name, MetricData value, Unit unit, MetricTags tags ) : void
ReportGauge ( string name, double value, Unit unit, MetricTags tags ) : void
ReportHealth ( HealthStatus status ) : void
ReportHistogram ( string name, MetricData value, Unit unit, MetricTags tags ) : void
ReportMeter ( string name, MetricData value, Unit unit, TimeUnit rateUnit, MetricTags tags ) : void
ReportTimer ( string name, MetricData value, Unit unit, TimeUnit rateUnit, TimeUnit durationUnit, MetricTags tags ) : void
StartReport ( string contextName ) : void

비공개 메소드들

메소드 설명
InfluxDbReport ( Uri influxdb, string username, string password, ConfigOptions config ) : System
Pack ( string name, IEnumerable columns, IEnumerable values, MetricTags tags ) : void
Pack ( string name, object value, MetricTags tags ) : void

메소드 상세

EndReport() 보호된 메소드

protected EndReport ( string contextName ) : void
contextName string
리턴 void

ReportCounter() 보호된 메소드

protected ReportCounter ( string name, MetricData value, Unit unit, MetricTags tags ) : void
name string
value MetricData
unit Unit
tags MetricTags
리턴 void

ReportGauge() 보호된 메소드

protected ReportGauge ( string name, double value, Unit unit, MetricTags tags ) : void
name string
value double
unit Unit
tags MetricTags
리턴 void

ReportHealth() 보호된 메소드

protected ReportHealth ( HealthStatus status ) : void
status HealthStatus
리턴 void

ReportHistogram() 보호된 메소드

protected ReportHistogram ( string name, MetricData value, Unit unit, MetricTags tags ) : void
name string
value MetricData
unit Unit
tags MetricTags
리턴 void

ReportMeter() 보호된 메소드

protected ReportMeter ( string name, MetricData value, Unit unit, TimeUnit rateUnit, MetricTags tags ) : void
name string
value MetricData
unit Unit
rateUnit TimeUnit
tags MetricTags
리턴 void

ReportTimer() 보호된 메소드

protected ReportTimer ( string name, MetricData value, Unit unit, TimeUnit rateUnit, TimeUnit durationUnit, MetricTags tags ) : void
name string
value MetricData
unit Unit
rateUnit TimeUnit
durationUnit TimeUnit
tags MetricTags
리턴 void

StartReport() 보호된 메소드

protected StartReport ( string contextName ) : void
contextName string
리턴 void