1. 程式人生 > >Zabbix監控-使用JMX功能監控tomcat安裝配置

Zabbix監控-使用JMX功能監控tomcat安裝配置

添加了支援用於監控JMX應用程式的服務程序,稱為“Zabbix-Javagateway”;它是用java寫的一個程式。

1.zabbixserverJMXmanagementAPIZabbixserverStartJavaPollersZabbix-Javagateway 

安裝Javagateway

1.# java -version

Java(TM) SE Runtime Environment (build 1.6.0_22-b06)

 

出現此介面,說面jdk安裝成功

安裝Javagateway如果原來已經安裝zabbix,只需要再新增以下zabbix-java

# cd zabbix-2.2.0

" p="" span=""># make && make install

修改Javagateway的配置檔案

 

LISTEN_PORT=10052

 

修改zabbixserver的配置檔案,使支援javagateway

zabbix_proxy 的配置檔案中有以下內容需要配置:

JavaGatewayPort=10052

 

啟動javagateway

./startup.sh

 

下面的配置以監控tomcat為例

tomcat 下載頁面 Extras

類別中下載 JMX Remote jar 二進位制包。放在 tomcat/lib 下面.

2. CATALINA_OPTS="-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=fa lse

<span style="font-family:;" "="">-Djava.rmi.server.hostname=客戶端ip地址"

啟動tomcat

4.#wgethttp://repo.typesafe.com/typesafe/repo/cmdline-jmxclient/cmdline-jmxclient/0.10.3/cmdline-jmxclient-0.10.3.jar

測試 有資料則表示成功

01/26/2014 11:55:55 +0800org.archive.jmx.Client NonHeapMemoryUsage:

init: 24313856

used:52454776

二.匯入摸版,zabbix自帶的tomcat模板真心不好用啊,於是在網上找到一個大神分享的模板,有些引數稍作修改,放在附件中供大家下載

匯入成功後可以看到模板custometomcat