このページでは、Zabbixを使用してネットワークトラフィックの基本的な監視を開始するために必要な手順について説明します。
このガイドの対象者
このガイドはZabbixの新規ユーザー向けに作成されており、ネットワークトラフィックの基本的な監視を有効にするために必要な最小限の手順が含まれています。高度なカスタマイズやより詳細な設定が必要な場合は、Zabbixマニュアルの設定セクションをご覧ください。
前提条件
このガイドを進める前に、ダウンロードとインストールを行い、OSの指示に従ってZabbixサーバー、Zabbixフロントエンド、Zabbixエージェントをインストールする必要があります。 トラフィック監視が必要なマシンにZabbixエージェントをインストールする必要があることに注意してください。 これは、Zabbixサーバーがインストールされているホストと同じホストでも、別のホストでもかまいません。
このガイドでは、Remote hostという別のマシンのeth0インターフェースのネットワークトラフィック監視を設定する手順を説明します。
Zabbixエージェントは、アクティブモードまたはパッシブモード(同時に)でメトリクスを収集できます。 詳細については、パッシブおよびアクティブエージェントチェックを参照してください。 このガイドでは、パッシブチェックによる監視について説明します。
1. エージェントがインストールされているマシンでエージェントの設定ファイルを開きます(デフォルトでは、パスは/usr/local/etc/zabbix_agentd.confです):
2. ServerパラメータにZabbixサーバーのIPアドレスまたはDNS名を追加します。例:
3. Zabbixエージェントを再起動します:
1. Zabbixフロントエンドにログインします。
2. エージェントがインストールされているマシンのIPアドレスまたはDNS名を指定して、Zabbix Webインターフェースでホストを作成します。

アイテムの作成の手順に従って、トラフィック監視用のアイテムを追加します。具体的には以下の通りです。
受信トラフィック監視アイテムの簡単な設定例は以下の通りです。

収集したデータを実用的に利用できるようにするために、アイテム作成時に事前処理のステップを設定できます。この場合、バイトをビットに変換するための8倍と、1秒あたりの変化量としての表示が考えられます。

おめでとうございます!この時点で、Zabbixはすでにネットワークトラフィックを監視しています。
収集したメトリクスを表示するには、監視 → ホスト メニューセクションを開き、ホストの行の最新データをクリックします。

トラフィックデータが表示されます。

収集されたデータはグラフとして表示できます。 これらを表示するには、最新データセクションでアイテムの行のグラフをクリックするか、必要なアイテムを選択して下のグラフを表示をクリックします。

異常なネットワークトラフィックを検出するためにトリガーを設定できます。トリガーの設定の手順を参照し、例えば合計トラフィックが高すぎることを示すトリガーを追加します。

トリガー式で設定したしきい値を超えるトラフィックを発生させ、監視データ → 障害に移動して、障害がリストされていることを確認します。

問題に関する通知を受け取る方法はいくつかあります。 最も一般的なのはメールですが、メールによる問題通知の設定手順に従ってください。 また、通知の配信に使用するメディアタイプを他にも選択できます。
関連情報: