SNMP

ルータや AP 等のネットワーク機器の情報の取得や障害時の情報を取得する場合には,SNMP を使用すると便利です.

設定方法は,zabbix-agent を使用する場合とあまり違いはありませんが,とりあえずメモを残します.

今回は AirMac Express を使用しました.

zabbix-server 側の設定

  • アイテムの追加
  1. [設定] - [ホスト] で [アイテムの作成] をクリック
  2. [説明] を適当に入力
  3. [タイプ] で [SNMPv2エージェント] を選択
  4. [SNMP OID] に OID を入力
    • 例: interfaces.ifTable.ifEntry.ifInOctets.4
  5. [SNMPコミュニティ] に対象の SNMP エージェントに設定してある コミュニティ を入力
    • テンプレートを使用すると、public が設定されているので必ず変更すること
  6. [SNMPポート] を入力
  7. [キー] を入力
    • 使わないはずだけど必須項目なので適当に入力
    • trigger の [条件式] の {ホスト名:キー.関数}... のキーで使用する
  8. [保存]

f:id:Hexa:20120129003233p:plain

[監視データ] - [最新データ] で [その他] で取得した情報が表示されます.

f:id:Hexa:20120129001735p:plain

[グラフ]

f:id:Hexa:20120129001910p:plain