Fabian Groffen

Results 267 comments of Fabian Groffen

well, I think I did, so it needs some more investigations, although there are signs pointing at the metric stalling thing, hence the flag to reduce/disable those. Just for me...

That would be `EAGAIN`, which would be because of "The file descriptor is for a socket, is marked O_NON‐BLOCK, and write would block." So, that seems to suggest the kernel...

Indeed, the aggregator is severely hampered by shared data structures. I had plans to build separate sections for the worker threads so they can do their stuff in parallel, etc....

what is the cost of one thread?

Does csw include thread switches? A thread is not a process. Your thread model is close to how it is currently implemented with -w1. The aggregator thread is necessary to...

I think there is a misunderstanding. The relay has a static number of threads, which is main + workers + servers + submission-server + aggregator. So, no matter how many...

You mean a derivative or something? How exactly should the aggregation be computed in that case?

so I imagine you'd want to do something like avg or sum of the derivatives of input streams, is that correct? derivative in graphite-context doesn't take timestamp into account though,...

Ok, I see how this is important, I just need to get an idea myself how to (properly) define how the rate counter or derivative should look like. Obviously, this...

` derive seconds from metric.a.b.c ; ` or maybe somewhat more generic ` calculate derivative from metric.a.b.c ; ` such that I could also think about doing ` calculate movingaverage...