zabbix5监控tomcat

2024-03-12 00:44
文章标签 tomcat 监控 zabbix5

本文主要是介绍zabbix5监控tomcat,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

zabbix tomcat客户端配置

1、配置tomcat catalina.sh文件

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=192.168.90.243"-Dcom.sun.management.jmxremote #开启jmx
-Djava.rmi.server.hostname=192.168.90.243  #tomcat服务器地址
-Dcom.sun.management.jmxremote.port=12345   #jmx端口号 后面用于服务端用jmx监控调用
-Dcom.sun.management.jmxremote.ssl=false    #远程ssl验证是否开启
-Dcom.sun.management.jmxremote.authenticate=false #是否开启认证,看是否有需求(若开启,需要定义账户和密码)

2、重启tomcat

./shutdown.sh./startup.sh

zabbix服务端配置

1、安装jdk1.8

2、安装zabbix-java-gateway

#查看yum里面是否有zabbix-java-gateway安装包
yum list zabbix*
#安装zabbix-java-gateway
yum install -y zabbix-java-gateway
#启动zabbix-java-gateway并设置开机自启动
systemctl start zabbix-java-gateway
systemctl enable zabbix-java-gateway
#检查网络是否有zabbix-java-gateway的端口 10052
netstat -antup | grep 10052

3、配置zabbix_java_gateway.conf文件

vim /etc/zabbix/zabbix_java_gateway.conf
##############zabbix_java_gateway.conf##############
PID_FILE="/var/run/zabbix/zabbix_java.pid"
LISTEN_IP="0.0.0.0"
LISTEN_PORT=10052
START_POLLERS=5
TIMEOUT=30
####################################################
PID_FILE          进程文件的路径
LISTEN_IP         监控地址zabbix_java_gateway的ip地址  默认 0.0.0.0
LISTEN_PORT       监控端口
START_POLLERS     开启的工作进程数
TIMEOUT           超时时间

 4、配置zabbix_server.conf文件

vim /etc/zabbix/zabbix_server.conf
########zabbix_server.conf#############
JavaGateway=127.0.0.1
JavaGatewayPort=10052
StartJavaPollers=5
#######################################
JavaGateway        zabbix_java_gateway 的服务地址 本地可以用 127.0.0.1
JavaGatewayPort    zabbix_java_gateway 的端口号
StartJavaPollers   开启的进程数量(大于客户端的数量)

5、启动zabbix-java-gateway和zabbix-server

#启动或重启zabbix_java_gateway
systemctl start zabbix-java-geteway
#启动或重启zabbix-server
systemctl start zabbix-server

zabbix网页配置

 

ZBK亮绿色证明agent2链接成功

JMX亮绿色证明tomcat启动成功(在这里是tomcat)

这篇关于zabbix5监控tomcat的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/799625

相关文章

AJAX请求上传下载进度监控实现方式

《AJAX请求上传下载进度监控实现方式》在日常Web开发中,AJAX(AsynchronousJavaScriptandXML)被广泛用于异步请求数据,而无需刷新整个页面,:本文主要介绍AJAX请... 目录1. 前言2. 基于XMLHttpRequest的进度监控2.1 基础版文件上传监控2.2 增强版多

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

tomcat多实例部署的项目实践

《tomcat多实例部署的项目实践》Tomcat多实例是指在一台设备上运行多个Tomcat服务,这些Tomcat相互独立,本文主要介绍了tomcat多实例部署的项目实践,具有一定的参考价值,感兴趣的可... 目录1.创建项目目录,测试文China编程件2js.创建实例的安装目录3.准备实例的配置文件4.编辑实例的

如何将Tomcat容器替换为Jetty容器

《如何将Tomcat容器替换为Jetty容器》:本文主要介绍如何将Tomcat容器替换为Jetty容器问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat容器替换为Jetty容器修改Maven依赖配置文件调整(可选)重新构建和运行总结Tomcat容器替

Centos环境下Tomcat虚拟主机配置详细教程

《Centos环境下Tomcat虚拟主机配置详细教程》这篇文章主要讲的是在CentOS系统上,如何一步步配置Tomcat的虚拟主机,内容很简单,从目录准备到配置文件修改,再到重启和测试,手把手带你搞定... 目录1. 准备虚拟主机的目录和内容创建目录添加测试文件2. 修改 Tomcat 的 server.X

Tomcat的下载安装与使用教程

《Tomcat的下载安装与使用教程》本文介绍了Tomcat的下载、安装和使用方法,包括在本机和云服务器上部署Tomcat的过程,以及解决启动失败问题的方法... 目录Tomcat的下载安装与使用Tomcat的下载与安装Tomcat在本机运行使用Tomcat在php云服务器上的使用总结Tomcat的下载安装与

Linux使用nload监控网络流量的方法

《Linux使用nload监控网络流量的方法》Linux中的nload命令是一个用于实时监控网络流量的工具,它提供了传入和传出流量的可视化表示,帮助用户一目了然地了解网络活动,本文给大家介绍了Linu... 目录简介安装示例用法基础用法指定网络接口限制显示特定流量类型指定刷新率设置流量速率的显示单位监控多个

Tomcat高效部署与性能优化方式

《Tomcat高效部署与性能优化方式》本文介绍了如何高效部署Tomcat并进行性能优化,以确保Web应用的稳定运行和高效响应,高效部署包括环境准备、安装Tomcat、配置Tomcat、部署应用和启动T... 目录Tomcat高效部署与性能优化一、引言二、Tomcat高效部署三、Tomcat性能优化总结Tom

通过prometheus监控Tomcat运行状态的操作流程

《通过prometheus监控Tomcat运行状态的操作流程》文章介绍了如何安装和配置Tomcat,并使用Prometheus和TomcatExporter来监控Tomcat的运行状态,文章详细讲解了... 目录Tomcat安装配置以及prometheus监控Tomcat一. 安装并配置tomcat1、安装

使用TomCat,service输出台出现乱码的解决

《使用TomCat,service输出台出现乱码的解决》本文介绍了解决Tomcat服务输出台中文乱码问题的两种方法,第一种方法是修改`logging.properties`文件中的`prefix`和`... 目录使用TomCat,service输出台出现乱码问题1解决方案问题2解决方案总结使用TomCat,