zabbix4.2学习笔记--监控tomcat
zabbix提供了一个java gateway的应用去监控jmx(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架
环境
主机 | ip | zabbix版本 | 关系 |
---|---|---|---|
centos7.5 | 192.168.181.135 | zabbix4.2 | 服务端 |
centos7.5 | 192.168.181.136 | zabbix4.2 | 客户端 |
服务端安装
yum install -y java java-devel zabbix-java-gateway
添加java环境
注意JAVA_HOME的路径,安装的环境可能不同,设置不同
vim /etc/profileJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
修改java-gateway配置文件
[root@server ~]# grep ^[a-Z] /etc/zabbix/zabbix_java_gateway.conf
LISTEN_IP="0.0.0.0"
LISTEN_PORT=10052
PID_FILE="/var/run/zabbix/zabbix_java.pid"
START_POLLERS=5
TIMEOUT=3
启动zabbix-java-gateway服务
systemctl start zabbix-java-gateway
修改zabbix_server配置文件
vim /etc/zabbix/zabbix_server.confJavaGateway=192.168.181.135
JavaGatewayPort=10052
StartJavaPollers=5
重启zabbix_server服务
systemctl restart zabbix-server
客户端配置
客户端java环境安装和tomcat安装自行准备,在tomcat下的/bin/catalina.sh文件中添加以下内容
CATALINA_OPTS="$CATALINA_OPTS
-Djavax.management.builder.initial=
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=192.168.181.136"
启动tomcat
./bin/startup.sh
zabbix添加tomcat监控
配置-主机-编辑需要添加的主机
主机添加JMX接口
添加监控模板
选择图形查看
转载于:https://www.cnblogs.com/AutoSmart/p/10546137.html
zabbix4.2学习笔记--监控tomcat相关推荐
- zabbix4.2学习笔记系列
写在前面:对zabbix的接触始于对监控的了解,网上比较多zabbix相关博客,比较多基于3系列甚至2系列,最新开发版zabbix4.2版本已经出来,本博客基于4.2版本学习,参考官网4.2版本和网上 ...
- 【JavaWeb】学习笔记(Tomcat)
JavaWeb 后端部分 1.Tomcat服务器 1.1 背景了解: 1.1.1 Web资源分类: 静态资源:html.css.js.txt.mp4视频.jpg图片等 动态资源:jsp页面.servl ...
- zabbix4.2学习笔记--新建用户组和用户
新建用户组 zabbix中管理机器是以用户组划分,这里新建一个只读用户群组和只读用户 新建用户组 点击 管理-用户组-创建用户群组,如下图 点击创建之后,有三列设置,分别是用户群组.权限和标签过滤器, ...
- Java学习笔记一Tomcat 8.5 的WebSocket 支持
只要服务器端有了新数据,服务端就可以直接将数据推送给浏览器,让浏览器显示最新的状态.WebSocket 规范己经相当成熟,而且各种主流浏览器(如Firefox .Chrome .Safari .Ope ...
- Java分布式应用学习笔记08JMX规范与常用的监控场景
转自:Java分布式应用学习笔记08JMX规范与常用的监控场景 1. JMX规范 JMX是"Java管理扩展的"的缩写,它和其他JavaEE类似也是曾经的Sun提出的一种规范(规 ...
- TOMCAT学习笔记
TOMCAT学习笔记 (2011-10-03 17:03:26) 转载▼ 标签: 杂谈 分类: 编程 2011年10月3日 1.TOMCAT总体来说由两部分组成:connector和container ...
- Servlet和HTTP请求协议-学习笔记01【Servlet_快速入门-生命周期方法、Servlet_3.0注解配置、IDEA与tomcat相关配置】
Java后端 学习路线 笔记汇总表[黑马程序员] Servlet和HTTP请求协议-学习笔记01[Servlet_快速入门-生命周期方法.Servlet_3.0注解配置.IDEA与tomcat相关配置 ...
- Tomcat学习笔记02【Tomcat部署项目】
Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...
- Tomcat学习笔记01【Web相关概念、Tomcat基本操作】
Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...
最新文章
- Go 系列教程 —— 20. 并发入门
- 简单好用的PHP无限分类
- Java中的移位操作以及基本数据类型转换成字节数组【收集】
- ICLR 2022 | 从因果不变性视角探讨图神经网络的分布外泛化鲁棒性
- as_hash ruby_Ruby中带有示例的Hash.keep_if方法
- 通信工程中常用算法c语言,通信工程常见面试题.doc
- 【component: resolve => require([‘../pages/home.vue‘], resolve)-装载】
- antd mysql_create-react-app使用antd按需加载的样式无效问题的解决
- HDU 3065 病毒侵袭持续中(AC自动机)题解
- hadoop安装报错
- HTC One/M7 电信专版802d升级版,毒蛇工具,网络流量,永久root,加固信号稳定,流畅ROM
- C++使用system( “pause “);来暂停黑窗口
- docker安装kafka和zookeeper
- mysql学生课程表试题_Mysql练习之 学生表、课程表 、教师表、成绩表 50道练习题...
- 软件构造|GRASP模式
- c语言求幸运数字程序,算法题挑选幸运数字,该如何处理
- VM克隆虚拟主机造成MySql的UUID重复问题,解决方案
- Myabtis源码分析五-Mybatis配置加载完全图解,建造者模式的使用,涵盖Java各种技术栈
- 这车模,就一个字:小巧灵动
- js 延迟几秒执行ifarme_延时加载JavaScript代码提高速度_javascript技巧 -