muninのsnmpが突然取得できなくなった。

 Muninは結構使っているが、結構気難しい印象のソフト、動いているときは問題ないが、なんかちょっとやらかすと大変

今回は、QnapのNASをSNMPで監視しようとしたら、どうもまきこまれて、他のSNMP機器も監視できなくなった。

具体には

muini-node.logに結構なエラーが残っている。例えば

Argument "noSuchInstance" isn't numeric in addition (+) at /etc/munin/plugins/snmp_192.168.2.8_swap line 55.

Use of uninitialized value $mp in hash element at /etc/munin/plugins/snmp_192.168.0.20_df_ram line 138.

と言ったログだ、でまだ完全に原因を究明したわけではないが ,なんかQNAPのNASのSNMPがくさい。

https://github.com/munin-monitoring/munin/issues/1323

の投稿で

Having the same SNMP___DF issue with SNMP to a QNAP TS-669.

It reports several sys devices with size = 0.

What I found out on Ubuntu 20.04.3: Ubuntu still installs some older plugin code. In /usr/share/munin/plugins/snmp__df, line 160 ff provides code to work around missing partition sizes by populating a %newpartitions hash. This code does not check for zero size entries. Then in line 181, the perfectly good %partitions will be overwritten and later all zero size entries will be cleared out from %partitions. This finally leads to the Unitialized value ... line 217error.

Quick & dirty (works for me): ignore the faulty %newpartitions:

 QNAP TS-669のSNMPで同じSNMP__DFの問題が発生しました。

複数のsysデバイスがsize = 0で報告されます。

Ubuntu 20.04.3で分かったこと: Ubuntuはまだ古いプラグインコードをインストールしている。

という記事があるが、そうだとしても、他のデータ巻き込んで落ちるのナンとしてくれんかな。 

取りあえず。/var/lib/muninにある

state-ディレクトリ、サーバー.storable

のファイルを削除して munin-nodeを再起動

結果待ちかな

------------------------

取りあえず、munin-nodeと通信できない、telnetで接続できない。

他のマシンのnodeとは通信できてlocalhostのnodeと接続できない。

なんやねん




コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題