Hi,
I have been breaking my head on this for a while now and I really don't see any logic in this problem.
I had to change the settings for a pretty standard trigger named "Too many processes running on {HOSTNAME}" but I can not edit it and save it, better yet when I open it, and without changing something, I immediately try to save it it also doesn't work, it only gives me ERROR: Cannot update trigger
Host key does not exist. Check expression part starting from '
roc.num[,,run].last(0)}>40 '
This check is in a Template but that's why I'm also editing the trigger in Templates»Configuration of triggers like I learned in the past.
Nothing is greyed-out so I know I'm on the right place... I also tested this on another template where this check is in and it gave me the same error.
Then I tested it on another zabbix server also in a template and there it did work. So something is different on this Zabbix Server.... but what?
Strange thing is, when I manually edit the check and remove the ",,run" part so in stead of "{Template-blah-Linux
roc.num[,,run].last(0)}>40" I use "{Template-blah-Linux
roc.num[].last(0)}>40" then I can save it but then as you probably know it triggers on all the processes instead of the running processes. And that's not what I want..
If anyone ever had a similar problem (and solved it) please let me know!
I really want to fix this stuff now that I'm still liking Zabbix...
I have been breaking my head on this for a while now and I really don't see any logic in this problem.
I had to change the settings for a pretty standard trigger named "Too many processes running on {HOSTNAME}" but I can not edit it and save it, better yet when I open it, and without changing something, I immediately try to save it it also doesn't work, it only gives me ERROR: Cannot update trigger
Host key does not exist. Check expression part starting from '
roc.num[,,run].last(0)}>40 'This check is in a Template but that's why I'm also editing the trigger in Templates»Configuration of triggers like I learned in the past.
Nothing is greyed-out so I know I'm on the right place... I also tested this on another template where this check is in and it gave me the same error.
Then I tested it on another zabbix server also in a template and there it did work. So something is different on this Zabbix Server.... but what?
Strange thing is, when I manually edit the check and remove the ",,run" part so in stead of "{Template-blah-Linux
roc.num[,,run].last(0)}>40" I use "{Template-blah-Linux
roc.num[].last(0)}>40" then I can save it but then as you probably know it triggers on all the processes instead of the running processes. And that's not what I want.. If anyone ever had a similar problem (and solved it) please let me know!
I really want to fix this stuff now that I'm still liking Zabbix...

Comment