I'm trying to configure alerts to be managed locally on the Windows PowerShell clients instead of controlling them from the Xymon server. I want to have the clients manage their own thresholds in this situation.
I have my xymonclient_config.xml set to use local settings and reference a localclient.cfg file that has all the values in it. Even with it setup this way, it isn't reporting on the correct thresholds. I can have my CPU at 101 and still receive alerts when it hits 6%. Am I missing something since the localclient.cfg comes defined with Linux values? I.e. 6.5 9.5 instead of 65% 95%? I know it's designed to managed all from Xymon but I'd like the option to manage locally on some machines.
Xymonclient_config.xml
<?xml version="1.0"?> -<XymonSettings> <servers>xymon.example.com</servers> <clientlogfile>c:\Xymon\xymonclient.log</clientlogfile> <clientconfigfile>c:\xymon\localclient.cfg</clientconfigfile> <clientname>Server.Name</clientname> <clientfqdn>0</clientfqdn> <clientlower>0</clientlower> <clientremotecfgexec>0</clientremotecfgexec> </XymonSettings>
Localclient.cfg
DEFAULT # These are the built-in defaults. UP 30 LOAD 95.0 100.0 DISK * 90 95 MEMPHYS 100 101 MEMSWAP 50 80 MEMACT 90 97
Thanks for the help!