I have been using monit for a while and am very happy with it.
After migrating our main Servers from Solaris8 to Solaris10 we were able to
setup a few zones.
Monit seems not to be able to see children (child processes) when doing a
"check process with path pidfile"
the "Children" counter is 0, "Total CPU usage (incl. children)" and "Total
memory usage (incl. children)" are also 0
I also found the following messages in the logfile.
"system statistic error -- cannot find process id 1"
'pbds00' zombie check passed [status_flag=0000]
'pbds00' children check passed [current children=0]
'pbds00' cpu usage check passed [current cpu usage=0.0%]
There is no pid 1 in a zone and the initial process is not "/sbin/init" but
"zsched" which
has the same parent process id as it's own process id.
This does work correctly in the global zone.
Version: monit-4.9
Regards Franklin
--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general