この記事は公開されてから8年経過しています。現在とは内容が異なる場合がありますのでご注意ください。
最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。
最新の記事や関連記事をお探しの方は下の「サイト内検索」で検索してみてください。
1つで複数の pool の状況を取得できる munin プラグインを作成しました。
このサーバでは Nginx + php-fpm という構成で wordpress を動かしています。
また、リソースの監視には Munin を使用しています。
php-fpm については実行ユーザーを分けて2つの pool で動いていますが、Munin のプラグインでは1つの pool しか取得できないので、複数の pool を監視する場合はプラグインもその数だけ必要となります。
そこで、同じ監視項目であれば、1つのプラグインで複数の pool から取得できるようなプラグインを作成しました。
GitHub: torut/php5-fpm-multi-munin-plugin
使い方としては README に書いてあるのを参考にしてください。
肝になるのは php-fpm の status の URL が phpfpm_(pool名)_status となるように揃えるという点です。
お使いになって気づいた点などあれば、GitHub の Issues からお願いします。