一、目标主机安装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}
十三、 “监测”-“主机”-选择目标主机-最新数据-查看最新监控数据
十四、“监测”-“主机”-选择目标主机-“仪表盘”
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架