Skip to content

diamond-writerで扱うメトリック名はすべてメトリックキーを意味する

Mackerel内部で扱うメトリック名は2種類存在する。一般的な loadavg5 のような形式をメトリック名と呼ぶ。もうひとつ、diamond が扱うメトリックは、先頭にオーガニゼーションIDをbase58した文字列やホストIDをbase58した文字列などが付与された形式の名前を持っており、この形式はユビキタス言語でメトリックキーと呼ぶ。

diamond-writer がKinesis Streamsから受け取るメトリックの名前はすべてメトリックキー形式で届く。この変換処理は mackerel3 側にある。