https://github.com/takeshiyako2/munin-capistrano_deploy
CapistranoのデプロイをカウントするMuninプラグインです。
下のようなグラフを表示してくれます。
サーバリソースの性能劣化などがあったとき、ある時点のアプリケーションのCapistranoデプロイ後に起きているかどうかを同じMunin上で確認できるようになるので、調査が捗るようになると思います。
以下セットアップ方法です。
1) プラグインをダウンロードして設置
# cd /usr/share/munin/plugins/ # wget --no-check-certificate https://raw.githubusercontent.com/takeshiyako2/munin-capistrano_deploy/master/capistrano_deploy # chmod +x capistrano_deploy # ln -s /usr/share/munin/plugins/capistrano_deploy /etc/munin/plugins/capistrano_deploy
2) プラグインの設定ファイルを編集
# emacs /etc/munin/plugin-conf.d/munin-node [capistrano_deploy] env.log /home/[you]/[your app]/revisions.log
3) 動作チェック
# munin-run capistrano_deploy count.value 2
4) munin-nodeをリスタート
# service munin-node restart
Enjoy!
See also.
https://github.com/hrix/munin-plugin-capistrano_deploy_uptime