I'm setting up SLA monitoring of an SAP system running on MS-Windows.
One of the SLA parameters is if the SAP system is running or not (number of SAP work processes).
The SAP workprocesses are named disp+work.exe (terrible name for a process, but who am I to tell SAP this)
this is done by the item proc.num[disp+work.exe]
However when I try to create a trigger on this (acctual servername removed , smily unintentional)
{servername
roc.num[disp+work.exe].last(0)}<2
I get an errormessage saying the expression does not match to
[server:key.func(param)]
I suspect this is caused by the pluss sign in the process name. Is there any way to escape the character, or does anyone have other solutions for creating this type of trigger ??
One of the SLA parameters is if the SAP system is running or not (number of SAP work processes).
The SAP workprocesses are named disp+work.exe (terrible name for a process, but who am I to tell SAP this)
this is done by the item proc.num[disp+work.exe]
However when I try to create a trigger on this (acctual servername removed , smily unintentional)
{servername
roc.num[disp+work.exe].last(0)}<2I get an errormessage saying the expression does not match to
[server:key.func(param)]
I suspect this is caused by the pluss sign in the process name. Is there any way to escape the character, or does anyone have other solutions for creating this type of trigger ??
Comment