自定义cacti插件监控jvm
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
插件功能:
根据网上网上文档,自定义插件监控jvm对象,主要包括各个区域使用率,GC时间,用于对jvm参数调优效果进行监控对比。
实现步骤:
A,被监控主机
1.1 被监控主机部署监控脚本,获取指定tomcat的jvm运行参数;
jvm.sh(见附件)
1.2 配置SNMP(路径根据实际情况修改)
#get interfaces jvm status
exec .1.3.6.1.4.1.1970.2014.3.2.1 tomcatJvmStatus /usr/local/snmp/app/tomcat/jvm.sh tomcat
# 红色部分tomcat为脚本参数,指定了需要监控的tomcat主工作目录(目前只能实现监控单个)。可以根据自己实际情况灵活指定参数;不需要修cacti配置。
B,cacti服务器
导入模板 cacti_graph_template_jvmgct.xml,cacti_graph_template_jvmmemoryuseage.xml。在jv被监控主机的 “Associated Graph Templates” 添加 “ jvmGCT”和“jvmMemoryUseage”两个模板,然后进行绘图
实现效果: