go-carbon
go-carbon copied to clipboard
Golang implementation of Graphite/Carbon server with classic architecture: Agent -> Cache -> Persister
My current setup is statsd -> go-carbon -> carbonapi -> grafana carbonapi version is 16.0 go-carbon version is 17.1 If I set the `flushInterval` in statsd to `60000`, I see...
Hi, At the moment, I'm running [this Graphite setup](https://github.com/it-novum/graphing-docker): - Carbon-C-Relay as load balancer - 2 x Carbon-Cache instances - Graphite-Web The Graphite-Web is only running to provide the HTTP...
**Is your feature request related to a problem? Please describe.** Current storage relies on whisper type. A brief look into code seems it is very intertwined with the code. **Describe...
We are looking to enable compression in our metrics. I tested with a few of our whisper files and this provides very good size reduction for our setup (about 10x...
Hi people, I've the following config : storage-schemas.conf ``` # this is my first pattern [statsd] pattern = ^stats\..* retentions = 10s:6h,1m:30d,1h:5y compressed = false # many other patterns ```...
Hi, `go-carbon` currently supports fetching `carbonserver ` related metrics from prometheus http api which is provided starting from version `0.14.0`. So, I was wondering if it is possible add support...
**Describe the bug** Panic when _max-metrics-rendered_ is less than number of files in a single render call. To reproduce: - Set a (relative) small value of max-metrics-rendered in go-carbon.conf -...
Hello, What signal should be sent to the go-carbon process in order to gracefully stop it by flushing the cache to the Whisper files? By searching through the code I...
In headers, we now send the number of metrics gRPC render will stream. This can be beneficial for the receiver to know how many metrics it will receive over the...
**Is your feature request related to a problem? Please describe.** Otel tracing was introduced in https://github.com/go-graphite/go-carbon/pull/364 in mid 2020, but failed to get traction and not in the active use...