What should you configure in
osagent.conf.xml to monitor your Xen Domains
<!-- ... -->
<DISK>
<FS>
<!-- checking all filesystems -->
<FSNAME>.*</FSNAME>
<ERRORLEVEL>ERROR</ERRORLEVEL>
<VALUE>98</VALUE>
<FORMULA>PERCENT</FORMULA>
</FS>
<!-- More filesystems (maybe for exclusion) to check -->
</DISK>
<PROC>
<PROCESS>
<!-- xend Background processes
-->
<PROCNAME>xend|xenbus</PROCNAME>
<ERRORLEVEL>ERROR</ERRORLEVEL>
<DESCRIPTION>Some/All Xen background processes are not running!
Please check this. You should take a look at /var/log/(xend.log|messages)</DESCRIPTION>
<NUMBER>2</NUMBER><!-- 2 Background processes -->
</PROCESS>
<!-- describe here all other processes to monitr -->
</PROC>
<LOGS>
<LOGFILE>
<!-- xend.log -->
<LOGFILENAME>/var/log/xend.log</LOGFILENAME>
<LOGFILTER>
<REGEX>ERROR: Will only load images built for Xen v3.0</REGEX>
<PRIORITY>10</PRIORITY>
<ERRORLEVEL>NORMAL</ERRORLEVEL>
</LOGFILTER>
<LOGFILTER>
<REGEX>.*</REGEX>
<PRIORITY>1000</PRIORITY>
<ERRORLEVEL>WARNING</ERRORLEVEL>
</LOGFILTER>
</LOGFILE>
</LOGS>
<XEN>
<COMMAND>sudo -u root xm list</COMMAND>
<DOMAIN>
<NAME>demo1</NAME>
<ALLOWED_STATE>r----</ALLOWED_STATE>
<ERRORLEVEL>ERROR</ERRORLEVEL>
</DOMAIN>
<DOMAIN>
<NAME>xenwin01</NAME>
<ALLOWED_STATE>r----</ALLOWED_STATE>
<ERRORLEVEL>ERROR</ERRORLEVEL>
</DOMAIN>
</XEN>
<!-- ... -->