zabbix监控tomcat
来源:互联网 发布:广数g72内孔编程实例 编辑:程序博客网 时间:2024/05/29 19:05
1、安装zabbix
zabbix server 的安装
源码安装:
./configure --prefix=/app/zabbix/ --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --enable-java --with-ssh2
编辑zabbix/sbin/zabbix_java/settings.sh 配置文件
[root@manage-server]# grep -v "^#" settings.sh |grep -v "^$"LISTEN_IP="10.252.80.196"LISTEN_PORT=10052PID_FILE="/tmp/zabbix_java.pid" START_POLLERS=5
然后启动
编辑zabbix/etc/zabbix_server.conf
2、安装java环境
export JAVA_HOME=/app/jdk1.8.0_60export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin
3、下载jar包启动tomcat
下载 catalina-jmx-remote.jar 不然后面启动的时候回报错。
下载地址:http://pan.baidu.com/s/1o6EePi6
放在tomcat/lib 目录下
不然会报如下错误:
4、修改tomcat server.xml配置文件,添加以下内容:
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPortPlatform="12345" rmiServerPortPlatform="12346"/>如下图:
-----这里的Port要和zabbix服务器定义的监听jmx端口保持一致
5、修改tomcat/bin目录下catalina.sh,添加以下内容:
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=IP"
如下图:
备注(192.168.85.128是客户端ip地址,即tomcat本身ip)
-----这里的Port要和zabbix服务器定义的监听jmx端口保持一致
6、重启tomcat
7、测试需要的jar包
下载cmdline-jmxclient-0.10.3.jar
下载地址:http://pan.baidu.com/s/1kT4H4nt
测试如下:
[root@manage-server app]# java -jar cmdline-jmxclient-0.10.3.jar - 10.252.117.233:12345 "java.lang:type=Memory" HeapMemoryUsage10/26/2015 19:34:24 +0800 org.archive.jmx.Client HeapMemoryUsage: committed: 1311113216init: 1073741824max: 1908932608used: 160932760
0 0
- zabbix tomcat requestCount监控
- zabbix 监控tomcat
- zabbix监控tomcat
- zabbix JMX监控 tomcat
- zabbix 监控tomcat 模板
- Zabbix监控tomcat
- zabbix监控tomcat
- zabbix监控tomcat
- zabbix tomcat监控配置
- [Zabbix] Tomcat 监控
- zabbix监控Tomcat
- zabbix 使用JMX 监控tomcat
- Zabbix之JMX监控Tomcat
- zabbix监控多个tomcat
- zabbix 监控windows下tomcat
- zabbix 基于JMX监控tomcat
- zabbix通过jmx监控tomcat
- 服务器监控之zabbix监控Tomcat篇
- 关于OpenCV3版本与MFC配合显示图片
- ACM_线段树
- 关于 gradle 编译报错的问题
- java项目部署到tomcat启动时报错java.lang.IllegalAccessError: cl org.xml.sax.helpers.SecuritySupport12 cannotass
- [sicily]1753. 解码
- zabbix监控tomcat
- Ubuntu上编译hostapd
- 获取Jar包版本的简单方法
- 面试遇到的局部与全局
- 关于微信加解密illegal key size问题
- linux应用编程笔记(9)无名管道编程
- 数据库三范式
- B树、B+树、B*树
- Myeclipse中如何修改svn用户名密码