Hosted Graphiteを使用していて、デプロイ イベントを grafana ダッシュボードに追加しようとしています。ここで説明されている方法を最初に使用しようとしました。
メトリクスは、デプロイ スクリプトの最後にある単純な行でグラファイトに追加されます。
echo "$HOSTEDGRAPHITE_API_KEY.events.$ENVIRONMENT.api.deploy 1" \
| nc -uw0 carbon.hostedgraphite.com 2003
これらのデータ ポイントを単純なグラフで表示できますが、「通常のメトリック クエリ」で注釈機能を使用しても、グラフに何も追加されないようです。
http://obfuscurity.com/2014/01/Graphite-Tip-A-Better-Way-to-Store-Eventsに基づいて、実際のイベントを使用することにもっと興味があります。これにより、コミット ハッシュや git タグなどでイベントにタグを付けることができます。残念ながら、これらのデータをグラファイトに取り込む方法について、ホストされたグラファイトのドキュメントには何も見つかりません。また、グラファイトのドキュメントでそれについて何も見つけることができません。
ドキュメントが不足しているにもかかわらず、幸運を祈りながら、いくつかのエンドポイントに投稿してみました。これらはすべて 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 サポートに連絡してみましたが、「サポート」リンクがどこにもないようです。