Apache Webサーバーの監視
Apache Webサーバーの監視を開始するには、次の手順に従います。
- Apacheの統計情報にアクセスできることを確認します。
- Apache監視テンプレートを適用します。
- 最新データを確認します。
このガイドを使用するには、ZabbixサーバーとWebインターフェースがインストール済みである必要があります。Zabbixにデフォルトの Admin ユーザーとしてログインしている必要があります。
Apache統計へのアクセス
この手順の目的は、Apache Webサーバーの統計情報をZabbixで読み取れるようにすることです。
Apacheでは、サーバーのパフォーマンスとアクティビティに関するリアルタイム情報は、組み込みの mod_status モジュールによって提供されます。有効にすると、パフォーマンスとアクティビティのデータを表示するWebアクセス可能なページ(通常は /server-status)が作成されます。
Apache Webサーバーで mod_status が有効になっていることを確認するには、次を実行します。
| Debian/Ubuntuの場合 | RHELベースのシステムの場合 |
|---|---|
apache2ctl -M | grep status |
httpd -M | grep status |
出力に "status_module (shared)" が表示される場合、statusモジュールはすでに有効です。表示されない場合は、statusモジュールを有効にする必要があります。
Apache監視テンプレートの適用
Zabbixでは、このテンプレートはすぐに使用できる状態になっています。データ収集、可視化、分析のための事前設定済みの要素が含まれています。
テンプレートを適用するには、次の手順を実行します。
-
データ収集 > ホスト で ホストウィザード を起動します。
-
Apache by HTTP テンプレートを選択します。

- Apacheホストを作成し、グループを追加します。
この仮想ホストには、Apache関連のデータが含まれます。

- ホストを設定します。
特に、Apache Webサーバーのアドレスを入力します(ローカルマシンでは127.0.0.1、リモートマシンではIPアドレス)。

その他の設定はデフォルトのままで構いません。
- ホストウィザードを完了するには、作成 と 完了 をクリックします。
最新データを確認する

おめでとうございます。Apache Webサーバーの監視が開始されました。
Zabbixは可視化オプションを提供し、何らかの障害が発生した場合にはアラートを送信します。メールでのアラートを設定するには、障害通知の受信を参照してください。