Zabbix 监控 tomcat
zabbix-java-gateway服务组件
zabbix监控tomcat需要用到zabbix-java-gateway组件,它充当zabbix服务和java应用程序之间的网关。 它允许zabbix服务器用过java网关与java应用程序进行通信,从而监控和收集java应用程序的性能数据。 zabbix-agent服务:
它是安装在被监控端的主机上的一个小型程序,用于收集主机的各种运行数据并将其发送给zabbix服务器。 Zabbix Agent可以收集CPU使用率、内存使用情况、磁盘空间、网络流量等各种系统性能数据,并将这些数据传输给Zabbix服务器进行进一步的监控和分析。 以上组件是本章实验需要用到的两个服务组件。 本章实验拓扑图:
实验步骤:
1.部署tomcat服务:
部署java环境:
yum install java-1.8.0 -y
部署tomcat服务:
tar xf apache-tomcat-8.5.64.tar.gz -C /opt/
ln -s apache-tomcat-8.5.64 tomcat
启动tomcat服务:
/opt/tomcat/bin/startup.sh
查看端口:netstat -anpt | grep java
部署zabbix-agent服务:
yum install zabbix-agent -y
修改配置文件,将服务器指向8.6
vim /etc/zabbix_agentd.conf
将Server = 127.0.0.1 修改为:Server=192.168.8.6
systemctl restart zabbix-agent.service
tomcat服务器开始远程监控功能:
vim /opt/tomcat/bin/catalina.sh
添加(添加到#!/bin/bash下方):
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.8.5"
重启tomcat服务:/opt/tomcat/bin/shutdown.sh
/opt/tomcat/bin/startup.sh
8.6主机配置,zabbix-server服务器:
安装java:yum install java-1.8.0 -y
安装zabbix-server:
配置zabbix网络源:
rpm -ivhhttps://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
安装软件包:
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agentmariadb-server
安装zabbix-java-gateway组件:
yum install zabbix-java-gateway.x86_64 -y
启动组件服务:systemctl start zabbix-java-gateway.service
启动数据库(以mariadb代替mysql):
创建库和用户:
reate database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
导入zabbix初始化数据:
zcat /usr/share/doc/zabbix-server-mysql-4.0.50/create.sql.gz | mysql -uzabbix -pzabbix zabbix(可能路径不一致 建议使用tab手敲)
修改时区:
vim /etc/httpd/conf.d/zabbix.conf
定位20行修改为:php_value date.timezone Asia/Shanghai
修改zabbix_server配置文件:
vim /etc/zabbix/zabbix_server.conf
启动服务:systemctl restart httpd zabbix-server zabbix-agent
修改zabbix配置文件,将数据库密码修改为zabbix:
vim /etc/zabbix/zabbix_server.conf
访问zabbix web界面:
添加主机:
1
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1517378.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!