mackerel-plugin-apache2 プラグインによる監視が行えない場合、以下のような原因に該当する場合がございます。
- mod_statusが正しく設定されていない。
- プラグインが参照しているURLとmod_statusのserver-statusハンドラが割り当てられたURLが異なる。
- mod_rewriteによりHTTPSのURLなどにリダイレクトされている。
上記などのケースに該当していないか、監視ホストにてserver-statusのレスポンスを正しく参照できるか確認をしてください。
以下のようなcurlコマンドで確認できます。
curl -v http://127.0.0.1:1080/server-status
- 上記はプラグインのREADMEをもとにApacheの設定をされた場合の確認方法となります。
- ポート番号などを変更されている場合は、環境にあわせてご確認ください。