carbonapi
carbonapi copied to clipboard
Implementation of graphite API (graphite-web) in golang
**Describe the bug** For metrics in Whisper files which are under symlink (in the path): - Quering the metric specifically, e.g. `x.y.z.w`, is returned as expected. - Quering multiple metrics...
**Describe the bug** /find appears to return HTTP 400 Bad Request when a metric name starts with %. The metrics /render okay in Grafana after the HTTP 400, but I'm...
After upgrade to last main we discover that in grafana for variables tags queries fully broken, we doesn't see any tags as expected, after some investigation we found that the...
**Describe the bug** transformNull stored in name tag full name like `transformNull(....)` instead of simple `name`. It's a problem when construct name with aliasByTag **CarbonAPI Version** All version (include current...
The latest pushed version seems to be 0.16.0 https://packagecloud.io/app/go-graphite/stable/search?q=carbonapi&filter=all&filter=all&dist= Ref #564
**Describe the bug** When templating variables containing a dot (for example, domains), an error occurs when generating a request to the backend. **CarbonAPI Version** curent master **Logs** `{"level":"DEBUG","timestamp":"2023-05-24T14:59:39.269+0300","logger":"zipper","message":"have errors","type":"victoriametrics","protocol":"victoriametrics","name":"http://127.0.0.1:8489","type":"fetch","request":"&MultiFetchRequest{Metrics:[]FetchRequest{FetchRequest{Name:seriesByTag('domain=~(example1\\.com|example2\\.com)', 'name=test_metric'),StartTime:1684926590,StopTime:1684929190,HighPrecisionTimestamps:false,PathExpression:seriesByTag('domain=~(example1\\.com|example2\\.com)',...
Hi Team, Looks like below is typo - https://github.com/go-graphite/carbonapi/blob/d53ae1c9224839aabe0d1890f458c2afa989db91/zipper/protocols/victoriametrics/feature_set.go#L185 This is causing metrics/find API to use /api/v1/series?match and not able to pick up the optimizations already available in code. If...
We have mongo metrics, they are displayed normally in graphite-web. We don't use Tags. but in carbonapi we get error ``` Bad Request: Bad Request Target : collectd.TEST.rtmtestnbohl03.27011[cluster=rs11,db=TECH_NBO2] Parsed so...
This PR expands CarbonAPI's handling of time values by parsing both absolute and relative time. This is needed to meet the requirements from the [Graphite web documentation](https://graphite.readthedocs.io/en/latest/render_api.html#from-until) as well as...
**Describe the bug** CarbonAPI doesn't support | (pipe Character) in Metric Path as this is considered as Pipe Functions. For: ap.|1234|ap.dev.hostname.memory.percent.Used **CarbonAPI Version** What's the CarbonAPI version you are running?...