[Check_mk (english)] Solaris zones and ldoms

Hi guys.
Can anyone confirm if there is any check mk version that can monitor zones and ldoms (Solaris 10/11)?

Cpu and memory for instance.

Using prstat, etc

Thanks!!

The Solaris check_mk_agent provided with the server will function on zones and ldoms.

I do recommend using OpenCSW.org and installing the ‘statgrab’ packages so the check_mk_agent can get additional information on the filesystem.

I do find that the default Solaris check_mk_agent does have its short comings, and over the years I have used Check_MK I have rewritten the agent to correct those
issues.

My agent backgrounds ‘ps’ and ‘statgrab’ data collection to reduce total agent runtime.

I’ve reordered filesystem checks, to handle Solaris 8 and 9 branded zones running on zfs filesystems.

I’ve imported ‘nfsmounts’ and ‘cifsmounts’ from the Linux agent, with a twist. Normally it checks mounted filesystems. Since we use automount, this resulted
in filesystems coming and going. My code only checks NFS or CIFS filesystems explicitly listed in the /etc/vfstab file, unless I have created an /etc/check_mk/{nfs,cifs}mounts file, and then only those listed I that file.

Also, the default Solaris check_mk_agent uses the UCB ‘ps’ command to reconstitute truncated process command lines. My agent uses the ‘pargs’ command, if the
length of the SVR4 ‘ps’ command line is greater than 75 characters.

Last, my agent prefers ‘statgrab’ over ‘top’ and will only generate ‘solaris_mem’ if ‘statgrab’ is not present.

Note: I have Solaris 11, 10, 8 and 2.6 systems, and my agent runs on all of them. (I had to build and install a 4.x instance of Bash to get it running on my
Solaris 2.6 systems.)

On Behalf Of Gerardo Ferreyra

···

Hi guys.

Can anyone confirm if there is any check mk version that can monitor zones and ldoms (Solaris 10/11)?

Cpu and memory for instance.

Using prstat, etc

Thanks!!