Zabbixを使用してNginxサーバーを監視する方法を学びたいと思いませんか? このチュートリアルでは、Ubuntu Linux を実行しているコンピューターで Nginx ウェブサーバーのパフォーマンスを監視するように Zabbix HTTP エージェントを構成する方法を示します。

• ウブンツ 18
• ウブンツ 19
• Zabbix サーバ 4.4.1
• Nginx 1.15.9

Thsiチュートリアルでは、NginxサーバーにZabbixエージェントをインストールする必要はありません。

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

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

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

チュートリアルZabbix – Nginxサーバーのインストール

IP – 192.168.15.11
• 運用システム – Ubuntu 19.10
• ホスト名 – NGINX

Nginx サーバーをインストールします。

Copy to Clipboard

Nginx http_stub_statusモジュールが取り付けられているかどうかを確認します。

Copy to Clipboard

Nginx のデフォルト設定ファイルを編集します。

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

この例では、ネットワーク 192.168.15.0/24 のコンピュータのみが Web サーバーの状態ページにアクセスできるように Nginx http_stub_status モジュールを構成しています。

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

Copy to Clipboard

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

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

• http://192.168.15.11/basic_status

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

ngins status page

おめでとう! Nginx ステータス ページ機能を正常に構成しました。

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

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

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

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

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

zabbix Cisco - Antes

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

Zabbix monitor Nginx

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

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

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

[選択] ボタンをクリックし、HTTP によるテンプレート アプリ Nginx という名前のテンプレートを探します

Monitor Nginx using Zabbix

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

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

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

Zabbix graphic

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

NGINX という名前のグラフを選択してください: 秒あたりの要求数

Nginx performance graph

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

Nginx performance monitor

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

monitor nginx zabbix

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