tjinjin's blog

インフラ要素多めの個人メモ

mackerel上でAWSのbilling情報が見れるplugin作った

About

mackerel上でAWSのbilling情報見たいなと思っていたので作りました!

github.com

使い方

特に設定は不要でreleasesにあるファイルをDLしてきて解凍すればそのまま利用可能です。

$ ./mackerel-plugin-aws-billing

現状はTotalの金額のみ取得可能です。徐々に詳細のbilling情報を取得したいなと思っているところです。

工夫点

  • 最初はaws-sdk-goを使おうと思ってましたが、goamzを使っているケースが多かったのでそちらに合わせました
  • go-mackerel-pluginがdeplicatedとなっていたので、go-mackerel-plugin-helperを使いました

まとめ

もっとgolang使って開発していくぞ!現場からは以上です。