【发布时间】:2015-04-29 14:47:38
【问题描述】:
我正在使用 Hosted Graphite 并尝试将部署事件添加到我的 grafana 仪表板。我首先尝试使用here 描述的方法。
该指标被添加到石墨,在部署脚本的末尾有一个简单的行:
echo "$HOSTEDGRAPHITE_API_KEY.events.$ENVIRONMENT.api.deploy 1" \
| nc -uw0 carbon.hostedgraphite.com 2003
我可以在一个简单的图表中显示这些数据点,但是将 annotations feature 与“常规指标查询”一起使用似乎不会在图表中添加任何内容。
我对使用真实事件更感兴趣,基于:http://obfuscurity.com/2014/01/Graphite-Tip-A-Better-Way-to-Store-Events。这应该允许我们使用例如提交哈希或 git 标记来标记事件。不幸的是,我在Hosted Graphite documentation 中找不到任何关于如何将这些数据导入石墨的内容。我在graphite docs 中也找不到任何相关信息。
尽管缺少文档,我还是尝试发布到几个端点,只是希望能走运。所有这些都返回 404:
https://${HOSTEDGRAPHITE_API_KEY}@www.hostedgraphite.com/api/v1/events
https://${HOSTEDGRAPHITE_API_KEY}@www.hostedgraphite.com/api/v1/sink/events
https://${HOSTEDGRAPHITE_API_KEY}@www.hostedgraphite.com/XXXXXX/graphite/events
其中XXXXXX 是我在/XXXXXX/graphite/dashboard 访问石墨仪表板时使用的路径前缀。
我也尝试联系 Hosted Graphite 支持,但“支持”链接似乎无处可去。
【问题讨论】: