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
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模板真心不好用啊,於是在網上找到一個大神分享的模板,有些引數稍作修改,放在附件中供大家下載