googleboy wrote:

What this script does is use take the output of vmstat to report idle
cpu cycles (or memory stuff, etc.) over a period specified by a
parameter,  all the better to be a plugin for a monitoring service.

Basically it parses the output of the command,  runs through a whole
bunch of regex to discard everything not required and then reports the
info.  Everything I had checked out that responded "Linux" to a uname
command had identical output for vmstat until FC3.   FC3 seems to use
similar output to BSD.   I wrote a simple if-then loop to try to
determine which regex function to use, but it obivously isn't working
under fc3.

In that case, it seems to be a better idea to check the version of vmstat that's on the system. At least, I presume that such differences in behaviour can be deduced from the vmstat version string.


--
If I have been able to see further, it was only because I stood
on the shoulders of giants.  -- Isaac Newton

Roel Schroeven
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to