SNMPでのGauge32の値のとり方
SNMPで下記のPrivateMIB値を取得すると、「Gauge32:XX」 と表示されます。
$ snmpwalk -v 2c -c public 172.xx.yyy.zzz 1.3.6.1.4.1.12356.101.4.1.3
SNMPv2-SMI::enterprises.12356.101.4.1.3.0 = Gauge32: 10
このセミコロンより右側の数値のみをZabbix にて取得したいと考えています。
http://www.zabbix.com/forum/showthread.php?t=12028
なページも見つけたので、アイテムのデータ型を数値(浮動小数)にしましたが、取得できませんでした。
他にもいろいろ型をかえましたが、やはりダメ。
こういった場合はZabbixではどう値を取得すればよいのでしょうか?
どうぞよろしくお願いします。
TNK - 投稿数: 4744
直接取得できない場合は、外部コマンドを利用して値を取得する方法が考えられます。
もう少し書かせて頂くと、snmpwalkで出力された結果から、awkで特定のカラム
の値を取得するようなスクリプトを作成して、Zabbixから呼び出します。