[SOLVED] The zabbix_agent was not updated and therefore it couldn't pass the new values. after bumping the agents versions from 2.4.0 to 3.2.0 everything worked as expected.
Hello there, this is my first post here. I'm not an advanced zabbix user so I hope that the issue is trivial and I'm just not seeing something.
Lately, we upgraded our Zabbix from 2.4 to 3.2. Main reason of the upgrade was to use proc.mem mem-type value to monitor possibe memory leaks in the application and see the actual app performance and how memory-hungry it is.
After reading documentation I wrote a following trigger for monitoring our sidekiq process:
but I'm getting the following error after enabling it:
I tried to test it with zabbix-get manually without any success as well, result is below:
The zabbix-get version I'm using:
Does anyone have an idea why don't I get the RES memory value?
Hello there, this is my first post here. I'm not an advanced zabbix user so I hope that the issue is trivial and I'm just not seeing something.
Lately, we upgraded our Zabbix from 2.4 to 3.2. Main reason of the upgrade was to use proc.mem mem-type value to monitor possibe memory leaks in the application and see the actual app performance and how memory-hungry it is.
After reading documentation I wrote a following trigger for monitoring our sidekiq process:
Code:
host:proc.mem[,,,"sidekiq(.*)admin","rss"].last(0)}>=400980
Code:
Cannot evaluate expression: "Cannot evaluate function "host:proc.mem[,,,"sidekiq(.*)admin","rss"].last(0)": i
Code:
user@zabbix-server:~$ zabbix_get -s host -k "proc.mem[,,,sidekiq(.*)admin,rss]" ZBX_NOTSUPPORTED: Too many parameters.
Code:
zabbix_get (Zabbix) 3.2.6 Revision 67849 4 May 2017, compilation time: May 6 2017 00:49:31