java的jvm监控,jdk中自带jvm的监控,如监控tomcat,在 catalina.sh中添加如下配置:
Dcom.sun.maagement.jmxemote.prot=8999
Dcom.sun.maagement.jmxemote.ssl=false
Dcom.sun.maagement.jmxemote.autherticate=false
8999是监听端口,本地jconsole或zabbix通过这个端口去访问,获取监控数据
接下来就用jconsole去远程连接,直接打开了监控界面了
在Mbeans里面的,zabbix也是通过获取这些数据进行监控,反馈到zabbix服务器上的
zabbix的监控项目:
jconsole上的监控参数:
同理可知一些应用的监控其实都有现成参数,可以让zabbix获取,只看zabbix怎么获取这些参数(好像是废话)。