plackアプリのステータスを表示するmuninプラグイン

Plack::Middleware::ServerStatus::Lite を利用して、
muninのグラフでplackアプリのステータスを表示するプラグインを書いてみました。

使い方

1. Plack::Middleware::ServerStatus::Liteを有効にしておく
2. /usr/share/munin/plugins に 上記スクリプトを置く
3. 実行権限を与える

chmod +x /usr/share/munin/plugins/plack_status

4. リンク貼る

ln -s /usr/share/munin/plugins/plack_status /etc/munin/plugins/

5. 必要であればコンフィグ設定する(URLを変えたい場合など)

vi /etc/munin/plugin-conf.d/munin-node

6. munin リロード

service munin-node reload


以上。
きちんと表示されているようす。