sky_cheng

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

一、目标主机安装zabbix-agent2服务

wget https://repo.zabbix.com/zabbix/7.0/centos/8/x86_64/zabbix-agent2-7.0.5-release1.el8.x86_64.rpm
rpm -Uvh https://repo.zabbix.com/zabbix/7.0/centos/8/x86_64/zabbix-agent2-7.0.5-release1.el8.x86_64.rpm
systemctl enable zabbix-agent2.service

二、配置客户端主动式

sed -i 's/^Server=.*/#Server=123.126.22.94/g' /etc/zabbix/zabbix_agent2.conf
sed -i 's/^ServerActive=.*/ServerActive=111.204.226.250/g' /etc/zabbix/zabbix_agent2.conf
sed -i "s/^Hostname=.*/Hostname=主机名/g" /etc/zabbix/zabbix_agent2.conf
sed -i "s/^# HostMetadata=.*/HostMetadata=主机群组名/g" /etc/zabbix/zabbix_agent2.conf

三、设置客户端日志、pid文件、sock目录,修改zabbix-agent2运行用户为apps

sed -i "s|^PidFile=.*|PidFile=/home/apps/zabbix/zabbix_agent2.pid|g" /etc/zabbix/zabbix_agent2.conf
sed -i "s|^LogFile=.*|LogFile=/home/apps/zabbix/zabbix_agent2.log|g" /etc/zabbix/zabbix_agent2.conf
sed -i "s|^PluginSocket=.*|PluginSocket=/home/apps/zabbix/agent.plugin.sock|g" /etc/zabbix/zabbix_agent2.conf 
sed -i "s|^ControlSocket=.*|ControlSocket=/home/apps/zabbix/agent.sock|g" /etc/zabbix/zabbix_agent2.conf

四、修改zabbix-agent2系统服务文件相关pid位置以及运行用户参数

sed -i "s|^PIDFile=.*|PIDFile=/home/apps/zabbix/zabbix_agent2.pid|g" /usr/lib/systemd/system/zabbix-agent2.service
sed -i "s/^User=.*/User=apps/g" /usr/lib/systemd/system/zabbix-agent2.service 
sed -i "s/^Group=.*/Group=apps/g" /usr/lib/systemd/system/zabbix-agent2.service

五、创建apps用户下的zabbix目录,加载配置并重启服务

su - apps
mkdir zabbix
systemctl daemon-reload systemctl restart zabbix-agent2

六、zabbix-server的web"数据采集"-"主机"新增主机

 

 七、在“监测”-“主机”就能看到添加主机的最新监控数据了

  

八、将MySQL by Zabbix agent 2 模板克隆一份为主动式模板MySQL by Zabbix agent 2 Active

 九、将新克隆主动式模板中的相关监控项类型以及自动发现中的监控项类型为zabbix客户端的改为zabbix客户端(主动式)

 

十、目标主机配置MySQL by Zabbix agent 2 Active主动式模板

十一、目标主机被监控数据库创建一个监控用户

mysql -uroot -pxxxxxxxx
create user 'zabbix_mon'@'%' identified by 'xxxxxxx';
grant replication client,process,show databases,show view on *.* to 'zabbix_mon'@'%';

 

十二、在zabbix-server 的web管理台的主机配置里,选择“宏”,“继承以及主机宏”

 十二、根据目标主机创建的监控用户连接信息配置相关宏变量:{$MYSQL.DSN},{$MYSQL.PASSWORD},{$MYSQL.USER}

十三、 “监测”-“主机”-选择目标主机-最新数据-查看最新监控数据

 

十四、“监测”-“主机”-选择目标主机-“仪表盘”

 

 

posted on   sky_cheng  阅读(574)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
 
点击右上角即可分享
微信分享提示