2014年4月14日 14:23:追記
Zabbix 2.2.3が出て非常におめでたいことなのですが、2.2.3にアップグレードしたところ、自宅にあるRouterboardのSNMPから値が取得できなくなる事象に出会いました。
logには以下の様なメッセージが出力されるようになりました。
19834:20140413:091641.560 item [CRS125-24G-1S:RouterOS.version] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
19834:20140413:091641.561 item [CRS125-24G-1S:System.Kernel] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
19834:20140413:091641.561 item [CRS125-24G-1S:rb.serial] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
19834:20140413:091641.562 item [CRS125-24G-1S:Licence.Level] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
19834:20140413:091641.562 item [CRS125-24G-1S:Routerboard.firmware] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
19834:20140413:091641.562 item [CRS125-24G-1S:cpu.type] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
380:20140413:221645.078 item [CRS125-24G-1S:System.Kernel] became supported
380:20140413:221645.079 item [CRS125-24G-1S:temperature] became supported
380:20140413:221645.079 item [CRS125-24G-1S:total-memory] became supported
380:20140413:221645.080 item [CRS125-24G-1S:used-memory] became supported
380:20140413:221645.081 item [CRS125-24G-1S:Voltage] became supported
380:20140413:221645.081 item [CRS125-24G-1S:software.id] became supported
380:20140413:221740.556 item [CRS125-24G-1S:temperature] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
380:20140413:221740.556 item [CRS125-24G-1S:total-memory] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
380:20140413:221740.557 item [CRS125-24G-1S:used-memory] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
380:20140413:221740.557 item [CRS125-24G-1S:Voltage] became not supported: SNMP error: (noSuchName) There is no such variable name in this MIB.
2356:20140413:223633.075 item [CRS125-24G-1S:rb.serial] became supported
2356:20140413:223633.076 item [CRS125-24G-1S:Licence.Level] became supported
2355:20140413:223643.159 item [CRS125-24G-1S:Routerboard.firmware] became supported
2357:20140413:223658.352 item [CRS125-24G-1S:cpu.type] became supported
2357:20140413:223703.457 item [CRS125-24G-1S:RouterOS.version] became supported
2357:20140413:223703.457 item [CRS125-24G-1S:temperature] became supported
2357:20140413:223703.457 item [CRS125-24G-1S:total-memory] became supported
2357:20140413:223708.486 item [CRS125-24G-1S:used-memory] became supported
2357:20140413:223708.487 item [CRS125-24G-1S:Voltage] became supported
2357:20140413:223708.487 item [CRS125-24G-1S:hrProcessorLoad["1"]] became supported
snmpwalkを実行すると正常に値が取得できることは確認しているので、Zabbix側で何らかの問題が発生しているのだと思います。しかしながら、何が原因なのか全く心当たりがないので報告をどうしようか迷っています。
とりあえず現状ではZabbixを2.2.2へダウングレードすることで一旦は問題を回避することにしました。
yum downgrade zabbix*
原因の究明方法をご存じの方は是非ともご教示ください。
Twitterで呟いたところ、以下のアドバイスを頂きました。
@kometchtech バルクゲットの部分で、mib読み込む部分がうまく実装されてないのかな。
— 九龍真乙 (@qryuu) April 14, 2014
@kometchtech @qryuu そのbulk requestのリクエストの内容がRBが理解できるような内容でなかったりするのではないかと疑っています。
— Atsushi Tanaka (@atanaka7) April 14, 2014
TIS株式会社,池田 大輔
技術評論社
売り上げランキング: 14932
技術評論社
売り上げランキング: 14932