Zabbix 下监控tomcat多实例,自动化脚本配置
来源:互联网 发布:安卓全球电视直播软件 编辑:程序博客网 时间:2024/06/02 19:42
Tomcat多实例监控
一、实现思路:
1、首先开启java的jmx服务。脚本调用add_service_tomcat.sh
Tomcat多实例的实现思路:首先通过自定义发现tomcat监控端口,列出要监控的tomcat访问端口信息和访问实例名。脚本调用 find_port.sh
3、自定义监控key值配置、主要配置指标定义:添加userparameter_tomcat.conf 到/etc/zabbix/zabbix_agent.d/下;注其中的java路径为本机的java配置路径
监控指标:
1.)线程数量统计
2.)堆内存对线程的使用统计、
3.)类加载数量统计
4.)tomcat当前运行状态统计
5.)基础信息监控,cpu
二、配置过程:
1、java jmx服务脚本配置,执行add_service_tomcat.sh
2、tomcat多实例端口发现脚本,执行find_port.sh
3、配置监控端可以值:vim/etc/zabbix/zabbix_agent.conf增加UserParameter=java.jmx.discovery,/yourdir/jmx_discovery.shjmx_discovery.sh
4、配置自定义监控项,添加userparameter_tomcat.conf
4.1拷贝cmdline-jmxclient-0.10.3.jar到指定目录:/tmp/cmdline-jmxclient-0.10.3.jar目录位置跟userparameter_tomcat.conf中定义的一致即可。
5、json化端口和实例名:执行jmx_discovery.sh
6、直接导入模板zbx_export_tomcat.xml即可,
7、完成监控
三、说明:
Tomcat多实例配置、是通过jar包文件cmdline-jmxclient-0.10.3.jar获取性能数据的,因此必须在客户端拷贝此文件。
本机配置完成可以使用命令看看是否能够获取数据:
java -jar cmdline-jmxclient-0.10.3.jar - yourip:jmx端java.lang:type=MemoryNonHeapMemoryUsage
附件下载地址:
http://download.csdn.net/detail/kfj695/9438071- Zabbix 下监控tomcat多实例,自动化脚本配置
- zabbix tomcat监控配置
- zabbix自定义监控脚本配置
- zabbix 监控windows下tomcat
- 自动化监控zabbix安装与配置
- zabbix监控多实例tomcat--不使用JMX
- 【zabbix】利用LLD自动发现功能监控多Tomcat实例
- zabbix监控多个tomcat
- zabbix监控tomcat两种配置方式
- [zabbix]zabbix使用脚本监控
- zabbix tomcat requestCount监控
- zabbix 监控tomcat
- zabbix监控tomcat
- zabbix JMX监控 tomcat
- zabbix 监控tomcat 模板
- Zabbix监控tomcat
- zabbix监控tomcat
- zabbix监控tomcat
- JQuery操作 单选框、复选框、下拉框。
- android四大组件之service
- CodeForces 630 M. Turn(水~)
- ASP.NET 4.0尚未在 Web 服务器上注册
- Memcached—安装
- Zabbix 下监控tomcat多实例,自动化脚本配置
- 项目记录21-- 原来c#框架mediator改lua--02
- 推荐一个清理自己电脑磁盘的磁盘容量图形化软件--WinDirStat
- BZOJ_P3110 [ZJOI2013]K大数查询(线段树+整体二分)
- BZOJ3716: [PA2014]Muzeum
- 控制器的数据传递--block和delegate如何选择
- android上dialog横屏下实现全屏效果
- android四大组件之contentProvider
- android提示Toast的使用