Zabbix を使用して Cisco スイッチを監視する方法を学習しますか? このチュートリアルでは、Cisco スイッチで SNMP サービスを設定する方法と、SNMP を使用して Cisco スイッチをモニタする Zabbix を使用する方法について説明します。

機器リスト

ここでは、このチュートリアルを作成するために使用される機器のリストを見つけることができます。

このリンクには、このチュートリアルの作成に使用するソフトウェアの一覧も表示されます。

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

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

FKITという名前の私たちのYouTubeチャンネルを購読することを忘れないでください。

チュートリアル シスコ スイッチ – SNMP 設定

まず、Cisco スイッチで SNMP サービスをイネーブルにして設定する必要があります。

コンソール、telnet または ssh のいずれかを使用して、スイッチのコマンド ラインに接続し、管理者特権を持つユーザーと共にログインします。

ログインが成功すると、コンソールのコマンドラインが表示されます。

特権モードに入るためには、ENABLE コマンドを使用します。

SNMP サービスを設定するには、次のコマンドを使用します。

Copy to Clipboard

GokuBlack コミュニティには、シスコ スイッチに対する読み取り専用権限があります。

このスイッチの担当者は Zamasu として設定されました。

機器の場所は、ユニバース10のITルームとして構成されました。

スイッチの設定を忘れずに保存してください。

Copy to Clipboard

Cisco SNMP サービスの設定が正常に完了しました。

次に、Zabbix サーバとシスコ スイッチ間の SNMP 通信をテストしましょう。

Zabbix サーバー・コンソールで、以下のコマンドを使用して SNMP 通信をインストールし、テストします。

Copy to Clipboard

この例では、Zabbix サーバーは SNMPWALK コマンドを使用して通信をテストしました。

この例では、Cisco スイッチの IP アドレスが 192.168.0.200 です。

SNMPWALK 出力の小さなサンプルを次に示します。

Copy to Clipboard

これで、SNMP サービスは Cisco スイッチで正常に設定されました。

チュートリアル – Zabbixの設定

Zabbix サーバ ダッシュボードにアクセスし、ホストとして Cisco スイッチを追加する必要があります。

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

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

• http://35.162.85.57/zabbix

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

• Default Username: Admin
• Default Password: zabbix

zabbix login

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

zabbix dashboard

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

zabbix add host

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

Zabbix Create Host

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

• ホスト名 – スイッチを識別するためのホスト名を入力します。
• 表示されるホスト名 – ホスト名を繰り返します。
• 新しいグループ – 類似したデバイスのグループを識別する名前を入力します。
• エージェントインターフェイス – [削除]ボタンをクリックします。
SNMP インターフェイス:[追加]ボタンをクリックし、Cisco スイッチの IP アドレスを入力します。

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

zabbix Cisco - Antes

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

zabbix Cisco configuration

次に、Zabbix が Cisco スイッチで接続するために使用する SNMP コミュニティを設定する必要があります。

画面上部の [マクロ] タブにアクセスします。

次の名前のマクロを作成します: {$SNMP_COMMUNITY}

{$SNMP_COMMUNITY} マクロ値は、Cisco スイッチ SNMP コミュニティにする必要があります。

Zabbix SNMP Macro

この例では、{$SNMP_COMMUNITY} の値は GokuBlack です。

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

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

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

[選択]ボタンをクリックし、テンプレートの名前を見つけます: テンプレートネット Cisco IOS SNMPv2

Zabbix SNMP Template

[追加]ボタン(1)をクリックします。

[追加]ボタン(2)をクリックします。

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

最終的な結果は少なくとも1時間かかります。

デフォルトでは、Zabbix はスイッチで使用可能なインターフェイスの数を検出するために 1 時間待ちます。

デフォルトでは、Zabbix は Cisco スイッチ インターフェイスから情報を収集するまで 1 時間待機します。

おめでとう! Cisco スイッチをモニタするように Zabbix サーバを設定しました。