Carbon 1.1.x添加了标签系列的功能。我试图通过以下方式将标签添加到系列中:
curl -vv -X POST "http://10.x.x.x:8080/tags/tagSeries" --data-urlencode 'path=qa-dev.stats.UpdateStats.responses.OK.calls.mean_rate;env=qa-dev'
然后,如果我这样做:curl -vv "http://10.x.x.x:8080/tags/findSeries?pretty=1&expr=env=qa-dev"
,我会得到我期望的输出:
[
"qa-dev.stats.UpdateStats.responses.OK.calls.mean_rate;env=qa-dev"
* Connection #0 to host 10.19.118.17 left intact
]
但是,如果我尝试aliasByTags
通过我的渲染器轮询这个系列,标签不存在:
http://internal.graphite.abc.com/render/?target=aliasByTags(qa-dev.stats.UpdateStats.responses.OK.calls.mean_rate,%20%27env%27)&from=-6h&until=now&format=json&maxDataPoints=1440
以上将提取数据点,但在返回数据末尾表示的唯一标签是名称:
"tags": {"name": "qa-dev.stats.UpdateStats.responses.OK.calls.mean_rate"}
.
我希望env=qa-dev
在标签列表中看到,但事实并非如此。
难道我做错了什么?