I'm using Zabbix 3.4.15 for monitoring a Java VM using the Zabbix Template JMX Generic which works fine so far.
Now I've changed the Java JVM heap memory values (i.e. java -Xms and -Xmx parameters) and restarted the monitored Java VM as well as the complete Zabbix Server.
But the "XX% mem Heap Memory used on <hostname>" warnings still appear for the old HeapMemoryUsage.max of 3GB. Accordingly, the "Latest data" table also shows "3GB" although the JVM is currently running with 4GB configured (and thus it shouldn't warn anymore).
Why is that HeapMemoryUsage.max value not updated? According to the configuration (atleast that's how I understand it) it should be updated once per hour. I've already pressed the "update" button and disabled/enabled in hope that this updates the value, but still no update of the value.
Can anybody hint how to further narrow this down?
Now I've changed the Java JVM heap memory values (i.e. java -Xms and -Xmx parameters) and restarted the monitored Java VM as well as the complete Zabbix Server.
But the "XX% mem Heap Memory used on <hostname>" warnings still appear for the old HeapMemoryUsage.max of 3GB. Accordingly, the "Latest data" table also shows "3GB" although the JVM is currently running with 4GB configured (and thus it shouldn't warn anymore).
Why is that HeapMemoryUsage.max value not updated? According to the configuration (atleast that's how I understand it) it should be updated once per hour. I've already pressed the "update" button and disabled/enabled in hope that this updates the value, but still no update of the value.
Can anybody hint how to further narrow this down?