01环境准备1、Zabbix-server服务端;2、tomcat服务;3、java-jdk。02使用jconsole浏览tomcat运行状态在windows电脑上安装java jdk,在jdk安装目录下bin文件夹内,打开jconsole.exe。新建jconsol...
01环境准备
1、Zabbix-server服务端; 2、tomcat服务; 3、java-jdk。 02使用jconsole浏览tomcat运行状态
在windows 电脑上安装java jdk ,在jdk 安装目录下bin 文件夹内,打开jconsole.exe 。
新建jconsole链接,根据实际情况可以选择本地进程或者远程进程。ip地址为tomcat服务所在服务器ip地址,端口为tomcat配置jmx-remote端口。
在概览界面可以以图表形式查看堆内存、线程、加载的类、本tomcat 进程cpu 占用率信息。
在内存菜单页面可以查看各内存池使用情况,并可以手动执行gc 垃圾回收。
线程界面可以查看tomcat 线程。
在类菜单类可以查看已加载的类数目。
VM 概要菜单栏可以查看当前tomcat 服务的启动信息以及一些运行信息。
MBean菜单可以详细查看某一项目的运行信息。我们在zabbix配置监控信息主要是从在这里获取监控项目。
例如,我们要监控tomcat 项目端口的流量。从jconsor 中我们可以查看到tomcat 项目端口的对象名称以及属性值。
在zabbix 上添加主机tomcat 的监控项目,项目类型为JMXagent 代理程序,键值格式为jmx[“ 对象” ,属性值] ,对象要用双引号。例如:
添加完监控项目,我们就能正常获取所要的监控数据。
|
|
|
-
发表于 2022-07-19 11:18
- 阅读 ( 2284 )