-
Notifications
You must be signed in to change notification settings - Fork 59
Sampling support for counter metrics (i.e. aggregate values within a sampling interval) #9
Comments
I'm considering to contribute this functionality.
For both sampling and aggregation, it should group only measurements which have the same tags. SAMPLING:
The aggregation and sampling client should be disposable in-order to flush the data on shutdown. In any case this should be separate assembly which can extend the current functionality. |
This is related to #46, as I assume that if |
TNX, I will check the #46 status |
Any updates on this feature? I'm transitioning to InfluxDB from a custom solution where we had something similar built in. One note, sampling duration should not be the same as the batching duration. Because I might want to set the batching duration to a high value like 10 minutes but I want my increments only summed to 1 minute buckets. I'm willing to contribute if @bnayae isn't planing to do it himself. |
I went ahead and drafted the feature in #55. Please take a look. |
Hi @influxdata/c-sharp /all, @cypressious has been exploring this feature and is keen to work on an implementation 🎉 I'm not a great collaborator on this right now due to other commitments, but it is a substantial and challenging feature, so having other perspectives and help with it seems important. Is anyone with experience in this library keen to help, or to shepherd the feature through via discussion/feedback/reviews? |
If multiple
Count()
calls increment the same measurement in the sampling interval, these should be aggregated into single values before sending.The text was updated successfully, but these errors were encountered: