Report GCP billing and Referral domain everyday

Report GCP billing and Referral domain everyday

少し前から、個人Slackに個人で利用しているGCPの使用料金とブログのリファラを集計して日時レポートとして出すようにしています。

以下のように、毎日午前11時にredash-reportチャンネルにレポートが届きます。

忘れないうちに良かったと感じたことをメモしておきます。

よかったこと

  • GCPの使用状況を毎日意識することができる
    • 月ごとのグラフを出すようにしたので推移がわかり良い感じ…!
    • 2月から跳ね上がっている(といっても料金的には微量ですが)のはmackerelでGCP料金をホストメトリックに取り始めたからですね(毎分クエリ叩いてる&サーバの情報じゃないのでサービスメトリックに移行しなきゃあかん) ← みたいなことがわかったり
  • どこから自サイトへのアクセスが多いのか毎日意識することができる
    • アドベントカレンダー強いな… もう5月になるやぞ
  • 楽しい
    • 日々変化するデータが可視化され、それを労力をかけずに観察できるのが楽しい
    • サーバのメトリックとはちがう「集計されたユーザの生のデータ」というのも楽しさを感じている要因と思う
  • slackのチャンネルを遡って履歴を辿れるのも良い

やりたいこと

以下のデータも出してみたいと思っています。

  • 攻撃っぽいアクセスの集計
    • syslogをBigQueryに送ってssh試行失敗数とそのアクセス元のIPアドレスを集計して表示とか