博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tomcat监控(二)
阅读量:7168 次
发布时间:2019-06-29

本文共 1263 字,大约阅读时间需要 4 分钟。

标签: linux

笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流


这里介绍二种监控Tomcat的方法

  • 使用windows版本的jdk监控
  • 使用zabbix监控

一、使用JDK监控

首先在Linux上修改tomcat配置文件,开启远程监控功能

vim /application/tomcat/bin/catalina.sh +97

添加如下内容

img_88121d9b06d94eb30344dc1740a9cce6.png

CATALINA_OPTS="$CATALINA_OPTS-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=12345  -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=10.0.0.201"                #填本机#注意:需要解析主机名,否则会报错

安装JDK

这里也给大家提供了安装包,在Windows上使用。链接: 密码:nh0a

下载好后双击打开,点击下一步进行安装即可。

进入到安装目录打开JDK,有两个可以监控的软件

img_264d0b6e2c59cc24b7c723c7108a6387.png


jconsole

img_a957761807376d147e224b9aee4bf7f9.png

img_c3f48306e983b880cf81fec252e2a00b.png


jvisualvm

img_849d21042af7748e751de20b5f35e0a3.png


img_66fac8f51fabe521611bf855fe5db501.png


img_4cc2967982f728a2e62039489cf7a3b4.png


img_3e30ea1fb807d48b3b1d4fc120d84142.png


二、使用zabbix监控

在zabbix server端要开启zabbix java gateway,之前已经提前装好了。

[root@zabbix ~]# /etc/init.d/zabbix-java-gateway start#修改zabbix_server.conf,指定javaGateway网关,端口号,开启5个进程,一个进程可以对应一个tomcat实例[root@zabbix ~]# sed -i -e '217a JavaGateway=127.0.0.1' -e '225a JavaGatewayPort=10052'  -e '235a StartJavaPollers=5' /etc/zabbix/zabbix_server.conf[root@zabbix ~]# egrep -n '^J|^St' /etc/zabbix/zabbix_server.conf218:JavaGateway=127.0.0.1227:JavaGatewayPort=10052238:StartJavaPollers=5#重启服务[root@zabbix ~]# /etc/init.d/zabbix-server restartShutting down Zabbix server:                               [  OK  ]Starting Zabbix server:                                    [  OK  ]

添加主机

img_bf8bd4a946cc6759ef121887d432e449.png

img_1d699d92fc82cd51c754f98ce98452b0.png
img_99b71949f2a3719b8624ddf7fa6d355a.png


搞定,收工。

img_9b70659d537f2d9e85c6e38ec71fb5ef.png

Tomcat部署最佳实践:

Tomcat调优:

转载地址:http://zuhwm.baihongyu.com/

你可能感兴趣的文章
OrbitDB-Peer 2 Peer Database using CRDTs
查看>>
全屏状态下层级问题(z-index)
查看>>
Using a SecureCRT 链接远程主机
查看>>
python写的好的博客链接
查看>>
linux shell wait process finished,等待线程执行结束
查看>>
MySQL内存表的特性与使用介绍
查看>>
男人帮,帮男人找爱情
查看>>
linux添加HIVE环境变量
查看>>
Secure Delivery Center快速入门指南(二):交付软件包
查看>>
MyEclipse Spring开发教程:使用基本的Spring功能(三)
查看>>
算法训练 未名湖边的烦恼
查看>>
数据库的备份和恢复
查看>>
2019假期作业(一)
查看>>
1.登陆一下好吗??
查看>>
java集合
查看>>
java计算最大回文字串
查看>>
中国区优化的Docker安装脚本
查看>>
jenkins安装
查看>>
百度:地震姜常宏,求传播?!!
查看>>
Angular2官网项目 (4)--路由
查看>>