zabbix监控之进阶

本文深入探讨了zabbix的分布式监控proxy的设置,详细解析了zabbix监控jvm的工作原理,并介绍了低级自动发现(LLD)的概念、应用场景及配置步骤,同时提及了zabbix的性能优化和API的使用。
摘要由CSDN通过智能技术生成

一、zabbix分布式监控proxy

# 在一台纯净的linux上安装zabbix-proxy
yum install  zabbix-proxy-mysql  mariadb-server -y
# mysql中创库,授权
mysql> 略 
cd /usr/share/doc/zabbix-proxy-mysql-4.0.16/
gzip -d schema.sql.gz 
mysql zabbix_proxy -uzabbix -p123456 < schema.sql 
mysql zabbix_proxy -uzabbix -p123456 -e 'show tables;'
vim /etc/zabbix/zabbix_proxy.conf 
ProxyMode=0
Server=10.0.0.71
ServerPort=10051
Hostname=sh_proxy
DBHost=localhost
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=123456
HeartbeatFrequency=60
ConfigFrequency=60
DataSenderFrequency=1
​
	systemctl restart zabbix-proxy.service 

在这里插入图片描述

二、zabbix监控jvm原理

[root@zabbix01 app]# tar xf apache-tomcat-8.5.50.tar.gz 
[root@zabbix01 app]# tar xf jdk-8u221-linux-x64.tar.gz 
[root@zabbix01 app]# ln -s jdk1.8.0_221/ jdk
[root@zabbix01 app]# ln -s apache-tomcat-8.5.50/ tomcat
[root@zabbix01 app]# vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib
[root@zabbix01 app]# . /etc/profile
[root@zabbix01 app]# java -version
[root@zabbix01 app]# /app/tomcat/bin/startup.sh 
Using CATALINA_BASE:   /app/tomcat
Using CATALINA_HOME:   /app/tomcat
Using CATALINA_TMPDIR: /app/tomcat/temp
Using JRE_HOME:        /usr/local/jdk
Using CLASSPATH:       /app/tomcat/bin/bootstrap.jar:/app/tomcat/bin/tomcat-juli.jar
Tomcat started.
vim /app/apache-tomcat-8.0.27/bin/catalina.sh
CATALINA_OPTS="$CATAL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值