名前に日本語を含むネットワークインターフェースのトラフィック量監視

Takuro Hirayama 17views 更新:2016年9月8日

環境

  • Windows Server 2012 R2
  • Zabbix Agent 2.4

愚直にパフォーマンスカウンタで計測しようとすると、どうやってもなんかうまくいかない。

> zabbix-get.exe -s 127.0.0.1 -k perf_counter["\Network Interface(Broadcom BCM5709C NetXtreme II GigE [NDIS VBD クライアント] _50)\Bytes Received/sec"]

confファイルで頑張るとイケたという情報もあったのでやってみたけど無駄だった > windowsのネットワークトラフィック量の取得方法について | ZABBIX-JP

どうしようもなかったので、ZABBIX Forumsの投稿を参考に、以下のように監視設定を行った。

  • Zabbixエージェント側: net.if.out[{{IP_ADDR}}, bytes]net.if.in[{{IP_ADDR}}, bytes] をキーとして指定して累計バイト数を取得
  • Zabbixサーバー側: 保存時の処理差分/時間を計算

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません