Serveur-Faucon Surveillance wrote:
Unfortunatly, check_load only show the load and not the cpu utilisation, the equivalent of typing 
"w" in shell. What I am looking for is more something like "top". See below I have copy 
the result of "top".

load = number of tasks in the queue and running  (average)
cpu utilisation = % of cpu in use.

Here is the result of top.
--- top ---
09:48:53  up 310 days, 17:31,  1 user,  load average: 0.76, 0.51, 0.52
65 processes: 58 sleeping, 7 running, 0 zombie, 0 stopped
CPU0 states:  48.0% user   4.0% system    0.0% nice   0.0% iowait  46.0% idle
CPU1 states:  48.0% user   0.1% system    0.0% nice   0.0% iowait  50.0% idle
You can get this info with
top -b -n 1
Then you can awk, grep or pythonize the output to get whatever you need

However, I do not recommend this method as it is both slow and heavy in resources usage. Furthermore, those CPU loads are instantaneous values that represent only 1 second (or any delay top uses to compute those numbers), and thus can be aberrant regarding what the CPU has during all the time it was not checked for; i.e. if your check_interval is 5 minutes you should not take a random, 1 second long sample in a 5 min period but an average value computed over the 5 minutes.
You can get the first line of infos with check_load and check_uptime (contrib)
The second with check_proc

But currently I don't see any way of getter the other lines.
Have a look check_snmp_load.pl and its *netsc *option for the -T argument (see http://www.manubulon.com/nagios/snmp_load.html)
This might be what you are looking for.

--
Thibault




-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Nagios-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null

Reply via email to