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)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/449172.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1.Python是什么?——跟老吕学Python编程

1.Python是什么?——跟老吕学Python编程 Python是一种什么样的语言?Python的优点Python的缺点 Python发展历史Python的起源Python版本发展史 Python的价值学Python可以做什么职业?Python可以做什么应用? Python是一种什么样的语言…

WPF —— TextBlock、LineBreak RadioButton控件详解

一:TextBlock 1&#xff1a;TextBlock 简介 <LineBreak/> 换行 显示文本 标签内容和content属性共存 2、TextBlock 常用的属性 Foreground&#xff1a;TextBlock的文本内容的颜色。 Background&#xff1a;背景&#xff0c;获取或设置要用于填充内容区域背景的 Brush…

VMware 集群-虚拟机配置反亲和性(互斥)

简介 博客&#xff1a;https://songxwn.com/ 为实现应用系统的冗余&#xff0c;经常会双机或者多机部署&#xff08;如数据库集群等&#xff09;。在VMware 集群里面&#xff0c;要保证不同应用集群的节点虚拟机在不同的物理宿主机上&#xff0c;防止单个宿主机故障&#xff…

EasyNVR级联EasyCVR后,EasyCVR播放视频导致EasyNVR崩溃是什么原因?

视频综合管理平台EasyCVR视频监控系统支持多协议接入、兼容多类型设备&#xff0c;平台可以将监控区域内所有部署的监控设备进行统一接入与集中汇聚管理&#xff0c;实现对监控区域的实时视频监控、录像与存储、设备管理、云台控制、语音对讲、级联共享等&#xff0c;在监控中心…

指纹挂锁方案——采用ACH512或ACM32FP4指纹芯片和88*112传感器,指纹识别速度快,BOM成本低

方案概述 指纹挂锁方案采用ACH512或ACM32FP4指纹芯片和88*112传感器&#xff0c;指纹识别速度快&#xff0c;BOM成本低&#xff0c;非常适合挂锁、内门锁、箱包锁、箱柜锁等场景。 方案特点 • 主控算法单芯片&#xff1a;ACH512或ACM32FP4 • 传感器分辨率&#xff1a;88*11…

探究精酿啤酒的秘密:原料中的天然酵母与纯净水质

在啤酒的世界中&#xff0c;Fendi Club精酿啤酒以其与众不同的口感和深远的余味吸引了全球的啤酒爱好者。而这一切&#xff0c;都归功于其选用的上好原料&#xff0c;特别是天然酵母和纯净水质。 天然酵母是啤酒的灵魂。与工业生产的啤酒酵母不同&#xff0c;天然酵母富含丰富的…

跨境账号养号怎么做?Facebook、亚马逊运营必看

之前我们讨论过很多关于代理器的问题。它们的工作原理是什么?在不同的软件中要使用那些代理服务器?这些代理服务器之间的区别是什么?什么是反检测浏览器等等。 除了这些问题&#xff0c;相信很多人也会关心在使用不同平台的时代理器的选择问题。比如&#xff0c;为什么最好…

使用helm部署clickhouse

&#xff08;作者&#xff1a;陈玓玏&#xff09; 前置条件 已安装 Kubernetes 集群&#xff1b; 已安装 Helm 包管理工具。 部署 1 添加 RadonDB ClickHouse 的 Helm 仓库 helm repo add ck https://radondb.github.io/radondb-clickhouse-kubernetes/ helm repo upd…

精品基于Springboot的聊天交友系统的设计与实现

《[含文档PPT源码等]精品基于Springboot的聊天交友系统的设计与实现[包运行成功]》该项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、包运行成功&#xff01; 软件开发环境及开发工具&#xff1a; Java——涉及技术&#xff1a; 前端使用技术&#xf…

js实现导出/下载excel文件

js实现导出/下载excel文件 // response 为导出接口返回数据&#xff0c;如上图 const exportExcel (response, fileName:string) >{const blob new Blob([response.data], {type: response.headers[content-type] //使用获取的excel格式});const downloadElement documen…

Java 三大并大特性-有序性介绍(结合代码、分析源码)

目录 一、概念解析 二、 有序性代码例子 2.1 代码 2.2 执行结果 三、 指令重排序机制 3.1 为什么要引入指令重排序 3.2 指令重排序的分类 3.2.1 编译器优化重排序 3.2.2 指令级并行的重排序 3.2.3 内存系统的重排 3.3 指令重排序规范 3.3.1 as-if-serial 规范 3.3…

基于boost库的搜索引擎项目

文章目录 一、项目背景二、什么样的搜索引擎三、搜索引擎的宏观图原理四、Parse模块4.1下载boost库源代码4.2提取boost库中以.html为结尾的文件4.2.1 boost库的简单使用 4.3数据清洗(去标签化)4.3.1数据清洗的具体实现 4.4将清洗后的数据写入到raw.txt文件中 五、正排索引 vs 倒…

最新android icon和splashScreen适配兼容至2024android

android在12做了splashScreen的变动&#xff0c;即&#xff0c;android12有自带的screenSplash过渡&#xff0c;不论你是否自己有变化&#xff0c;都会插入该动画。 android8做了icon的巨大变动。13做了图标的主题兼容。 一、icon制作 制作 使用android自带的工具&#xff0…

甜甜圈和贪吃蛇的后续

代码复现-项目复现 代码复现 云课五分钟-02第一个代码复现-终端甜甜圈C-CSDN博客 项目复现 云课五分钟-03第一个开源游戏复现-贪吃蛇-CSDN博客 不同的地图 加入班级和标识 循序渐进 这些案例都是来源网络&#xff0c;只是方便熟悉一下云课使用过程。 此部分学生掌握情况非…

阿里云数据湖存储加速套件JindoData

计算存储分离已经成为云计算的一种发展趋势。在计算存储分离之前&#xff0c;普遍采用的是传统的计算存储相互融合的架构&#xff0c;但是这种架构存在一定的问题&#xff0c;比如在集群扩容的时候会面临计算能力和存储能力相互不匹配的问题。用户在某些情况下只需要扩容计算能…

颜色检测python项目

注意&#xff1a;本文引用自专业人工智能社区Venus AI 更多AI知识请参考原站 &#xff08;[www.aideeplearning.cn]&#xff09; 什么是颜色检测&#xff1f; 颜色检测是检测任何颜色名称的过程。很简单不是吗&#xff1f;嗯&#xff0c;对于人类来说&#xff0c;这是一项极…

Raspberry Pi树莓派CODESYS PLC控制器解决方案,提供license和实时系统

我们提供正版codesys license和实时系统集成服务。 使用树莓派制作一个CODESYS的PLC控制器 树莓派上实现控制器 1. 安装CodeSys编程环境 1.1 下载CODESYS 1.2 安装CODESYS开发环境 1.3 运行CODESYS开发环境 2. 运行CODESYS开发环境 2.1 创建项目 2.2 编辑程序 2.3 编译程序 2.4…

如何避免MYSQL主从延迟带来的读写问题?

在MYSQL 部署架构选型上&#xff0c;许多公司都会用到主从读写分离的架构&#xff0c;如下是一个一主一从的架构&#xff0c;主库master负责写入&#xff0c;从库slave进行读取。 但是既然是读写分离&#xff0c;必然会面临这样一个问题&#xff0c;当在主库上进行更新后&#…

跨平台大小端判断与主机节序转网络字节序使用

1.macOS : 默认使用小端 ,高位使用高地址,转换为网络字节序成大端 #include <iostream> #include <arpa/inet.h> int main() {//大小端判断union{short s;char c[sizeof(short)];}un;un.s = 0x0102;printf("低地址:%d,高地址:%d\n",un.c[0],un.c[1]);if …
最新文章