influxdb-csharp icon indicating copy to clipboard operation
influxdb-csharp copied to clipboard

A .NET library for efficiently sending points to InfluxDB 1.x

Results 30 influxdb-csharp issues
Sort by recently updated
recently updated
newest added

If influxdb server only allows HTTPS with self signed certificate, an SSL connection exception is silently thrown (catch it in CollectorLog.RegisterErrorHandler). An option to bypass certificate validation could be useful...

The current code include migrating to .NET standard 2.0 and support for UDP channel. But the NuGet version is way behind. Can someone issue a new version?

I see that Influx supports bind parameter to prevent SQL injections. Also, the java client supports SQL injection prevention. But I don't see this supported in the c-sharp client. Is...

If multiple `Count()` calls increment the same measurement in the sampling interval, these should be aggregated into single values before sending.

enhancement

Seems like an oversight that `SendAsync` supports a given precision (through a `LineProtocolWriter`) but `WriteAsync` assumes a precision of nanoseconds. Related: #51

Fixes #60 The commit is based on #55, so that one should be merged first.

Most of the time, points are collected one by one by using one of the public methods of `MetricsCollector`. For every collected point however, an array has to be allocated...

I'm considering to contribute filtering capability backed into the configuration flow. The idea behind it is to enable better control over the metrics you sending over the wire at runtime....

Retention policy needs to be specified for uploads to non-default retention policy. Seconds precision is generally used for IT infrastructure monitoring and uploading nanoseconds adds significant overhead for InfluxDB.