Ad Widget

Collapse

JMX Monitoring through Zabbix Proxy

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • bweber
    Junior Member
    • Jan 2014
    • 1

    #1

    JMX Monitoring through Zabbix Proxy

    Hello together,

    I want to monitor Java Application (JMX) through a Zabbix Proxy. (V2.0.9)

    Zabbix Server: 192.168.1.80
    Zabbix Proxy: 192.168.1.81
    Host with Java Application: 192.168.1.83

    Zabbix Server Configuration:

    /etc/zabbix/zabbix_server.conf:
    JavaGateway=127.0.0.1
    JavaGatewayPort=10052
    StartJavaPollers=5

    Zabbix Java Gateway service is running on Zabbix Server.
    /etc/zabbix/zabbix_java_gateway.conf:
    LISTEN_IP="0.0.0.0"
    LISTEN_PORT=10052
    PID_FILE="/var/run/zabbix/zabbix_java.pid"
    START_POLLERS=5


    Zabbix Proxy Configuration:

    /etc/zabbix/zabbix_proxy.conf:
    JavaGateway=192.168.1.80 ### Zabbix Server IP ###
    JavaGatewayPort=10052
    StartJavaPollers=5

    Frontend Host Configuration

    JMX interface = 192.168.1.83 Port 8084

    Network

    For the moment are this ports open:

    Zabbix-Proxy --> Host Port:8084
    Host --> Zabbix-Proxy Port:10052

    I don't get any data for the JMX agent items.
    Is there also the port 10052 needed between Zabbix-Proxy --> Zabbix-Server?
    Are there some other configurations needed?

    Thanks a lot
    Last edited by bweber; 23-01-2014, 17:36.
  • zillions
    Junior Member
    • Jan 2013
    • 22

    #2
    Have you updated the Java configuration on the host as specified here?


    Also, have you tried a Zabbix_get directly to see if you can get the data?
    I would try removing it from the proxy (link it back to the server), and see if you can get that working first. Then if/when it does, work on adding it to the proxy.

    I don't have a lot of experience with JMX monitoring, but am about to enable it on a large number of machines within the next 2 weeks, so we'll see how that goes.

    Comment

    Working...