使用zabbix模板监控tomcat-解决模板部分监控项不生效问题
2017-05-09 11:18
465 查看
在之前的文章中介绍了zabbix使用java-gateway对tomcat进行监控。但是zabbix默认的模板有一些参数并没有生效,这就需要我们手动去测试配置。
要对JMX参数进行获取测试,我们需要用到cmdline-jmxclient.jar。使用这个工具可以方便的捕获我们需要的JMX参数。
测试准备
测试语法:
对于一些特殊的字符需要转义:
查看Jmx有哪些参数:
参数调整
目前Zabbix3.2和之前的版本所带的JVM模板在key 格式的设置上有一些问题,不能自动的监控,经过测试,下面几种格式可以监控我们的JVM:
可以使用cmdline-jmxclient.jar工具对模板中的参数进行修改调试,确认能获取数据之后再以相同的格式对模板进行修改。
附件是修改后的模板,可以添加进行使用,需要注意的是,在导入模板前,先对原始模板进行备份重命名。
附件:http://down.51cto.com/data/2366644
要对JMX参数进行获取测试,我们需要用到cmdline-jmxclient.jar。使用这个工具可以方便的捕获我们需要的JMX参数。
测试准备
测试语法:
java -jar cmdline-jmxclient-0.10.3.jar - 192.168.56.12:12345 java.lang:name="Code Cache",type=MemoryPool Usage命令在java-gateway所在的主机上执行,IP所在的主机是需要监控的tomcat服务器。
对于一些特殊的字符需要转义:
java -jar cmdline-jmxclient-0.10.3.jar - 192.168.56.13:12345 Catalina:name=\"http-bio-8080\",type=GlobalRequestProcessor
查看Jmx有哪些参数:
java -jar cmdline-jmxclient-0.10.3.jar - 192.168.56.12:12345查看JMX不同类别的参数:
java -jar cmdline-jmxclient-0.10.3.jar - 192.168.56.12:12345|grep "java.lang" java -jar cmdline-jmxclient-0.10.3.jar - 192.168.56.12:12345|grep "Catalina"
参数调整
目前Zabbix3.2和之前的版本所带的JVM模板在key 格式的设置上有一些问题,不能自动的监控,经过测试,下面几种格式可以监控我们的JVM:
jmx[java.lang:type=MemoryPool,name=PS Old Gen][Usage.used] jmx[java.lang:type=MemoryPool,name=PS Old Gen][Usage.max] jmx["Catalina:type=ThreadPool,name=\"http-bio-8080\"",currentThreadsBusy] jmx["Catalina:type=ThreadPool,name=\"http-bio-8080\"",maxThreads]
可以使用cmdline-jmxclient.jar工具对模板中的参数进行修改调试,确认能获取数据之后再以相同的格式对模板进行修改。
附件是修改后的模板,可以添加进行使用,需要注意的是,在导入模板前,先对原始模板进行备份重命名。
附件:http://down.51cto.com/data/2366644
相关文章推荐
- 第二次部署Zabbix 3.0使用percona模板监控MySQL,遇到的问题和解决过程
- ZABBIX监控模板变成主机监控项问题的解决
- 使用font-awesome图标,css元素选择器(i)下,部分设置不生效的问题之解决。
- zabbix通过jmx采用默认tomcat模板监控tomcat好多值不支持的问题排查
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决 5大配置点 使用UTF-8编码
- 在xp和Win7上使用Tomcat 6.0经常遇到的几个问题及其解决方法
- zabbix监控系统之使用ztc mysql模板
- 使用WAMP进行压力测试,等到TOMCAT报错发现问题,基本解决国航OA服务器慢慢死掉的问题
- (Relax DFS专题)使用DFS来解决部分和问题
- C++库研究笔记——使用函数模板还是类模板?+ 一个类型重复问题的两种解决方法
- [原创]关于“ASP.NET MVC Preview 5使用中,只有MVC Project模板,没有MVC Item 模板(MVC Item Template)的问题”解决
- 在xp和Win7上使用Tomcat 6.0经常遇到的几个问题及其解决方法
- TOMCAT使用BKS类型证书问题解决
- VS2005下使用VC,部分断点无效问题解决方法
- 手动配置使用Apache Flex SDK 4.9.1以及解决部分mx包中的类找不到的问题
- tomcat,jboss使用中遇到的一些问题的解决
- 解决 "Use a cube template" is dimmed (disabled) "使用立方模板" 选项不可选(变灰)(被禁用)的问题
- 如何解决飞思卡尔芯片使用监控程序产生的冲突问题
- Flex中如何使用A标签解决Text中给部分文字加连接的问题。
- 问题解决:Linux 下使用 FileZilla 打开 Ftp 部分目录消失