Greg
Greg
@xkilian can you provide the mapping config and some more example metrics that don't work? I threw together some tests on master and it appears to work fine
We could reuse the expiring registry from the statsd_exporter? If we get a delta, pull a gauge from the registry and add the value to it. I'm not familiar enough...
After thinking about this some more, this won't be that straightforward. In the case of counters represented by deltas, that's easy since we don't really care about the absolute value...
I spent an afternoon digging into this, and I think I've found the issue - leaking goroutines caused by a deadlock between the ripeatlas and golang-socketio libraries. Here's how I...
It could also be some contention in processing, since I can also find goroutine leaks in processing: ``` 122438 @ 0x43ada5 0x4059fa 0x405755 0x9145b5 0x49e5a7 0x49da79 0x90ae07 0x90b938 0x470ee1 #...
We've forked the ripeatlas and exporter repos and are working on some fixes and testing them. The digitalocean/atlas_exporter repo contains a fork with some of our interim fixes if anyone...
Hey, that's a good question. Histograms in prometheus have a few main disadvantages that prevent them from being useful for statsd by default. The first and biggest downside is that...
It looks like there is some benchmarking stuff in prometheus/test-infra https://github.com/prometheus/test-infra/tree/master/funcbench. Yeah it could definitely get noisey. Funcbench seems to support using github comments to trigger a run, so that...
I'm curious if removing the last mapping that matches everything would result in it being captured
I think the correct place to handle this would be in `LineToEvents`. Technically that function does convert a single line into multiple events in the case of sampled metrics. It...