Hello everyone,
I'm new to Zabbix but I have a certain requirement which I'm not sure if it will be possible or not. I need to identify systems (Windows OS in my case) based on the following criteria.
I've got the following trigger expressions constructed, but I'm not sure if this would work. Zabbix doesn't complain about the syntax.
{Template Module Windows CPU by Zabbix agent:system.cpu.util.avg(30d)}<=20 and {Template Module Windows CPU by Zabbix agent:wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"].last(#1)}>1 and {Template Module Windows CPU by Zabbix agent:system.cpu.util.max(1h,30d)}<=90
I'm new to Zabbix but I have a certain requirement which I'm not sure if it will be possible or not. I need to identify systems (Windows OS in my case) based on the following criteria.
- The reported average CPU utilization less than 20% over 30 days period
- The core count is more than 1
- The reported max CPU utilization is less than 90% for 1hour (in a day?) over a 30 days period.
I've got the following trigger expressions constructed, but I'm not sure if this would work. Zabbix doesn't complain about the syntax.
{Template Module Windows CPU by Zabbix agent:system.cpu.util.avg(30d)}<=20 and {Template Module Windows CPU by Zabbix agent:wmi.get[root/cimv2,"Select NumberOfLogicalProcessors from Win32_ComputerSystem"].last(#1)}>1 and {Template Module Windows CPU by Zabbix agent:system.cpu.util.max(1h,30d)}<=90
Comment