Nagiosを使用してサーバー(Debian Wheezyを実行している)の冗長PSUを監視したいと思います。
sensors-detect
パッケージでlm-sensors
スクリプトを実行しましたが、見つけることができるのは
Driver `ipmisensors':
* ISA bus, address 0xca2
Chip `IPMI BMC KCS' (confidence: 8)
次に、freeipmi-tools
をインストールしましたが、ipmi-sensors
からいくつかの有用な出力を取得できることがわかりました。
$ Sudo ipmi-sensors --group='Power Supply'
5: Power Supply 1 (Power Supply): [Presence detected]
6: Power Supply 2 (Power Supply): [Presence detected]
7: Power Supplies (Power Supply): [Fully Redundant]
Nagiosプラグインを作成して、ローカルでipmi-sensors
を実行し、その出力を解析して、変更があった場合にアラートを出すことはできますが、出力形式が同じままであることに依存するのは気が進まないため、取得方法がわかりません。より機械可読な出力。
check_ipmi_sensor を見てきましたが、IPMIデバイスがネットワーク上で利用可能な場合にのみ動作するようです。私のはそうではありません。
ipmi-sensors
の出力を解析するよりも良い方法はありますか?
NagiosExchangeにリストされているIPMI用の他のプラグインがいくつかあります。これは(時々)グーグルより探し始めるのに良い場所です。
例えば:
ipmitool
を使用してローカルホストで操作できますfree-ipmi
を使用してローカルホストにも