Zabbixを使用してApacheサーバーを監視する方法を学びたいと思いますか? このチュートリアルでは、Ubuntu Linux を実行しているコンピューター上で Zabbix エージェントを使用して Apache Web サーバーを監視する方法を示します。

• ウブンツ 18
• ウブンツ 19
• Zabbix サーバ 4.4.1
• アパッチ 2.4.38

ザビックスプレイリスト:

このページでは、Zabbixのインストールに関連するビデオのリストにすばやくアクセスできます。

FKITという名前の私たちのユーチューブチャンネルに登録することを忘れないでください。

チュートリアル Zabbix – Apache mod_statusの構成

IP – 192.168.15.11
• 運用システム – Ubuntu 19.10
• ホスト名 – アパッチ

Apache サーバーで、mod_status という名前のモジュールを有効にします。

Copy to Clipboard

Apache ステータス.conf 構成ファイルを編集します。

Copy to Clipboard

ここに、設定の前に元のファイルがあります。

Copy to Clipboard

ここに私たちの設定を含むファイルがあります。

Copy to Clipboard

.この例では、ネットワーク 192.168.15.0/24 のコンピュータのみが Web サーバーのステータス ページにアクセスできるように Apache mod_statusを構成します。

Apache 000-default.conf 設定ファイルを編集します。

Copy to Clipboard

設定前の 000-default.conf ファイルはここにあります。

Copy to Clipboard

設定後の 000-default.conf ファイルを次に示します。

Copy to Clipboard

この例では、mod_statusアクセスをネットワーク 192.168.15.0/24 のコンピュータのみに制限しました。

Apache サービスを再起動します。

Copy to Clipboard

許可された IP アドレス ネットワークのコンピュータで、ブラウザを開き、Web サーバーの IP アドレスと /server-status を入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.11/server-status

Apache サーバーのステータス ページに送信されます。

apache performance monitor

おめでとう! Apache Mod_status機能を正常に構成しました。

チュートリアル – Linux での Zabbix エージェントのインストール

IP – 192.168.15.11
• 運用システム – Ubuntu 19.10
• ホスト名 – アパッチ

Apache を実行している Linux コンピュータに Zabbix エージェントをインストールする必要があります。

Ubuntu Linux を実行しているコンピュータに必要なパッケージをインストールするには、次のコマンドを使用します。

Copy to Clipboard

Zabbix インストール パッケージをダウンロードします。

Copy to Clipboard

Zabbix インストール・パッケージを解凍し、Zabbix エージェントをコンパイルしてインストールします。

Copy to Clipboard

システム上の zabbix_agentd.conf ファイルの場所を探します。

zabbix_agentd.conf ファイルを編集します。

Copy to Clipboard

ここに、設定の前に元のファイルがあります。

Copy to Clipboard

ここに、新しいファイルと設定を示します。

Copy to Clipboard

この例では、Zabbix エージェントは、Zabbix サーバー 192.168.15.10 からの接続を許可するように構成されています。

IP アドレス 192.168.15.10 のサーバは、エージェントに対して情報の要求と受信を許可されます。

Localhost 127.0.0.1 は、エージェントに対して情報の要求と受信を許可されます。

Zabbix インストールパッケージには、サービス起動スクリプトが付属しています。

以下のコマンドを使用して起動スクリプトをコピーします。

Copy to Clipboard

これで、次のコマンドを使用して、Zabbix エージェント・サービスを開始できます。

Copy to Clipboard

Zabbix エージェントを再起動します。

Copy to Clipboard

Zabbix エージェントのインストールが完了しました。

Zabbix サーバーのダッシュボードを使用して、このコンピューターをネットワーク監視サービスに追加できるようになりました。

チュートリアルザビックス – モニタリングアパッチ

IP – 192.168.15.10
• 運用システム – Ubuntu 19.10
• ホスト名 – ザビクス

ここで、Zabbix サーバーのダッシュボードにアクセスし、Linux コンピューターをホストとして追加する必要があります。

ブラウザを開き、WebサーバーのIPアドレスと/zabbixを入力します。

この例では、ブラウザに次の URL が入力されています。

• http://192.168.15.10/zabbix

ログイン画面で、デフォルトのユーザー名とデフォルトのパスワードを使用します。

• デフォルトのユーザ名: 管理者
•デフォルトのパスワード:ザビクス

zabbix login

ログインが成功すると、Zabbixダッシュボードに送信されます。

Zabbix 4.4 dashboard

ダッシュボード画面で、[構成] メニューにアクセスし、[ホスト] オプションを選択します。

zabbix add host

画面右上の[ホストの作成]ボタンをクリックします。

Zabbix Create Host

ホストの構成画面で、次の情報を入力する必要があります。

• ホスト名 – ホスト名を入力して、Apache サーバーを識別します。
• 表示されるホスト名 – ホスト名を繰り返します。
• 新しいグループ – 類似したデバイスのグループを識別する名前を入力します。
エージェントインターフェイス – ApacheサーバのIPアドレスを入力します。

ここに私たちの構成の前に、元の画像があります。

zabbix Cisco - Antes

ここに私たちの設定を持つ新しいイメージがあります。

zabbix monitor apache

次に、ホストを特定のネットワーク モニタ テンプレートに関連付ける必要があります。

デフォルトでは、Zabbixにはさまざまな監視テンプレートが付属しています。

画面上部の [テンプレート] タブにアクセスします。

[選択] ボタンをクリックし、テンプレートを見つけます:テンプレートアプリ Apache によって Zabbix エージェント

Zabbix monitoring apache by agent

[追加] ボタンをクリックして、構成を完了します。

数分後、Zabbixダッシュボードで最初の結果を確認できるようになります。

設定をテストするには、[モニタリング] メニューにアクセスし、[グラフ] オプションをクリックします。

Zabbix graphic

Apache サーバーのホスト名を選択します。

「APACHE: ワーカー合計」という名前のグラフを選択します。

Zabbix apache monitoring

Apache のパフォーマンスグラフィックを見ることができるはずです。

Zabbix monitoring apache

詳細については、最新のデータメニューで Apache サーバーを検索してください。

zabbix apache monitor

おめでとう! Apache サーバーを監視するように Zabbix サーバーを構成しました。