C# Class InfluxDB.Collector.Metrics

Show file Open project: influxdata/influxdb-csharp

Public Methods

Method Description
Close ( ) : void
Increment ( string measurement, long value = 1, string>.IReadOnlyDictionary tags = null ) : void
Measure ( string measurement, object value, string>.IReadOnlyDictionary tags = null ) : void
Specialize ( ) : CollectorConfiguration
Time ( string measurement, string>.IReadOnlyDictionary tags = null ) : IDisposable
Write ( string measurement, object>.IReadOnlyDictionary fields, string>.IReadOnlyDictionary tags = null ) : void

Method Details

Close() public static method

public static Close ( ) : void
return void

Increment() public static method

public static Increment ( string measurement, long value = 1, string>.IReadOnlyDictionary tags = null ) : void
measurement string
value long
tags string>.IReadOnlyDictionary
return void

Measure() public static method

public static Measure ( string measurement, object value, string>.IReadOnlyDictionary tags = null ) : void
measurement string
value object
tags string>.IReadOnlyDictionary
return void

Specialize() public static method

public static Specialize ( ) : CollectorConfiguration
return CollectorConfiguration

Time() public static method

public static Time ( string measurement, string>.IReadOnlyDictionary tags = null ) : IDisposable
measurement string
tags string>.IReadOnlyDictionary
return IDisposable

Write() public static method

public static Write ( string measurement, object>.IReadOnlyDictionary fields, string>.IReadOnlyDictionary tags = null ) : void
measurement string
fields object>.IReadOnlyDictionary
tags string>.IReadOnlyDictionary
return void