check_snmp_cputime 0.99

ucd-snmp/net-snmpで得られるCPU利用率を、UCD-SNMP-MIB::ssCpuIdleの代わりにssCpuRawIdle等のcputimeから計算するようにしたNagiosプラグインです。ちょっとまだhelpとか甘いので0.99扱いです。
計算方法は、(User+System+Wait+Idle)に対するIdle以外の割合です。Waitを入れるべきかどうかについては異論がありそうな気がしますので、計算方法その他に対するご意見お待ちしています。

参考:

車輪の再発明

絶対同じ事をやっている人が居るとは思うのですが、Nagios::Pluginの練習がてら作ってみたものです。