Zabbix 通过 jmx 监控 tomcat
1. 安装 jdk 和 zabbix-java-gateway
# 安装 openjdk 或者下载 tar.gz apt install openjdk-8-jdk # 安装 zabbix-java-gateway apt install zabbix-java-gateway
2. 修改服务器端配置
vim /etc/zabbix/zabbix_server.conf
JavaGateway=192.168.6.30 JavaGatewayPort=10052 StartJavaPollers=50
systemctl restart zabbix-server systemctl start zabbix-java-gateway systemctl enable zabbix-java-gateway
3. 配置被监控 tomcat
vim /tomcat/bin/catalina.sh
CATALINA_OPTS="-Djava.rmi.server.hostname=< 被监控 tomcat 主机 IP 地址 > -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
更改完成之后重启 tomcat 应用
4. 配置 zabbix web
添加主机
添加模板
查看监控中的 tomcat 应用
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
转换器(Converter)设计模式
在日常开发的时候,需要在对象之间进行值的 copy,如 POJO,DTO,VO,对象之间有相同的属性,想把一个对象的值 copy 到另一个对象中去,如 从数据库中查询出我们的 POJO 对象的数据,又有个对象是对 POJO 进行包装DTO,现在想把查询出来的 POJO 的值 copy 到 DTO 中相应的属性中去,之后再扩展其属性,对此,一般可以有三种方式进行解决:setter,转换器模式和反射,接下来就看下它们的一个区别: 在区分这三种方式之前,先要定义一下需要进行数据copy的两个类: Person类: @Getter @Setter @NoArgsConstructor @AllArgsConstructor @ToString public class Person { private String name; private int age; private String gender; private String job; } PersonDto类: @Getter @Setter @NoArgsConstructor @AllA...
- 下一篇
go 中gcc 编译问题(gcc.exe fatal error no input files compilation terminated)
问题背景 在windows 中编译 go 的pipe时由于pipe依赖sqlite,需要通过cgo进行编译。出现如下异常 gcc.exe fatal error no input files compilation terminated 问题分析 由于 windows中缺少c 的编译环境 解决方式 安装gcc环境 下载(win64位) https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/ 版本 选择最新版本即可,建议使用 Thread model: posix 配置环境变量 在path 中添加D:\Program Files\MinGw\x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0 (1)\mingw64\bin 配置完成后,尝试编译,如果还出现异常,请重新启动机器 重启之后仍有问题,可以设置c变量 变量名称:C_INCLUDE_PATH 路径:D:\Program Files...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池