Ad Widget

Collapse

Zabbix JMX Tomcat Heap Memory monitoring failure

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • jtarjanyi
    Junior Member
    • Oct 2022
    • 2

    #1

    Zabbix JMX Tomcat Heap Memory monitoring failure

    I need to monitor remote tomcat server. I have successfully setup Java-gateway on zabbix server and configured JMX port on tomcat side. I have tested to connection from zabbix server to tomcat with jmxterm and able to fetch values.
    I have also added tomcat server as host with JMX interface and applied 'Appache Tomcat by JMX template. All items provided by the template work properly, but when I have tried to add HeapMemory usage as new item, it fails. If I try to test it I have got

    Code:
    Object or attribute not found: “java.lang:type=Memory”
    my settings is:
    key: jmx[“java.lang:type=Memory”,”HeapMemoryUsage.used”]

    JMX Endpoint: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi

    from jmxterm it fetch value:

    Code:
    $>get -b java.lang:type=Memory HeapMemoryUsage.used
    #mbean = java.lang:type=Memory:
    HeapMemoryUsage.used = 414034592;​
    Any idea what may be wrong ?
  • Answer selected by jtarjanyi at 04-09-2023, 13:38.
    jtarjanyi
    Junior Member
    • Oct 2022
    • 2

    Addig Generic Java JMX fixed the issue. Not sure what was wrong when I wanted to add as individual Item.

    Click image for larger version

Name:	image.png
Views:	596
Size:	12.5 KB
ID:	469835
    It is OK now, so don't stress myself too much what was wrong

    Comment

    • jtarjanyi
      Junior Member
      • Oct 2022
      • 2

      #2
      Addig Generic Java JMX fixed the issue. Not sure what was wrong when I wanted to add as individual Item.

      Click image for larger version

Name:	image.png
Views:	596
Size:	12.5 KB
ID:	469835
      It is OK now, so don't stress myself too much what was wrong

      Comment

      Working...