メモリ使用率が0になってしまう
いつもお世話になっております。
現在、Fortinet社のFortigate 60Dのメモリ使用率の監視をZabbixでしようと考えています。
そこで、Zabbixサーバーに対応するMIBを入れてsnmpwalkを実行したところ、以下の値が取得できました。
FORTINET-FORTIGATE-MIB::fgSysMemUsage.0 = Gauge32: 12
次に、これをsnmptranslateでOIDに変換し、以下のようにアイテムを作成しました。
名前:memory usage
タイプ:snmpv2エージェント
キー:memory
SNMP OID:1.3.6.1.4.1.12356.101.4.1.4.0
データ型:数値(整数)
データの形式:10進数
更新間隔(秒):30
保存時の計算:差分
そして、このアイテムをもとにグラフを作成したところ、値が0を指してしまいます。
この値を正常に取得したいのですが、その方法が分かりません。
どなたかご教授願えますでしょうか。
ちなみにZabbixのバージョンは2.2.7です。
fripper - 投稿数: 495
手元環境ですが、2.0.13 / FG110C にて、以下のアイテム設定で、値は取得できています
タイプ:SNMP v2 エージェント
OID : .1.3.6.1.4.1.12356.101.4.1.4.0
データ型:数値(整数)
データ形式:10進数
単位:%
「保存時の計算」で、差分を選択されているようですが、このOIDは「利用率」を示す「%」の値が
得られますので、利用率にずっと変化がなければ、「差分」で計算している以上、「0」となってしまうのでは
ないでしょうか?
保存時の計算を「なし」にすることで、「利用率(%)」ベースでの時間での変化推移が見えるのでは
ないかと思います
amulet - 投稿数: 13
fripper様
返信ありがとうございます。
単位を%にし、保存時の計算を「なし」にしたところ正常に取得することができました!
ありがとうございました!