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
タグリストに表示されると思っていましたが、そうではありません。
私は何か間違ったことをしていますか?