Skip to main content

metabase を使って drone の利用状況を可視化する

· One min read
Shunsuke Suzuki

drone OSS 0.8.5 で検証しています。

https://drone.io/https://www.metabase.com/ の話です。

drone の利用状況を可視化したかったので、 drone の DB(MySQL) のデータを metabase で可視化しました。

どんなグラフを作ったのか

いざグラフを作成するとなると、何を作ったらいいのか迷いましたが、以下のようなものをとりあえず作ってみました。

  • ユーザー数
  • 有効化されたリポジトリ数
  • buildの多いリポジトリ
  • buildをよく実行しているユーザー
  • ビルド時間の分布
  • build event の割合(push, tag, pull request, deployment)
  • リポジトリのsecretsの数の分布