Hi, I've a trigger that runs when Memory Usage is greater than 75% or 90%.
Trigger expression is :
{my.template:system.mem.min(300)}>my.template:vm.m emory.size[total].min(300)}*0.75
where system.mem is a UserParameter that i've defined in zabbix_agentd.conf to get memory usage in byte :
UserParameter=system.mem,free -bt | grep Mem | tr -s [:space:] | cut -d ' ' -f 3
My trigger should bu run when memory usage (> 75% of Total Memory) persists after 5 minutes. I think my expression is correct, but I receive alert just when memory go up max value setted.
Where I go wrong?
P.S. Excuse me for my english!!!
Trigger expression is :
{my.template:system.mem.min(300)}>my.template:vm.m emory.size[total].min(300)}*0.75
where system.mem is a UserParameter that i've defined in zabbix_agentd.conf to get memory usage in byte :
UserParameter=system.mem,free -bt | grep Mem | tr -s [:space:] | cut -d ' ' -f 3
My trigger should bu run when memory usage (> 75% of Total Memory) persists after 5 minutes. I think my expression is correct, but I receive alert just when memory go up max value setted.
Where I go wrong?
P.S. Excuse me for my english!!!
Comment