zabbix agent2安装
下载rpm包,配置yum,安装agent
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo --no-check-certificate
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum install zabbix-agent2 -y
配置开机服务自启动
#添加zabbix-agent2服务开机自启
systemctl enable --now zabbix-agent2
#检查端口情况
netstat -tunlp|grep zabbix
修改agent2配置文件,修改如下,填写zabbix-server主机ip和主机名
默认配置文件为 /etc/zabbix/zabbix_agent2.conf
PidFile : 进程id
LogFile : 日志文件
Server :Zabbix的Server地址 或Zabbix的Proxy地址
ServerActive : Zabbix的Server地址 或Zabbix的Proxy地址
Hostname: 当前主机的hostname
Include: 包含的配置文件
[root@load-kfapplications yum.repos.d]# grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf
PidFile=/var/run/zabbix/zabbix_agent2.pid
LogFile=/var/log/zabbix/zabbix_agent2.log
LogFileSize=0
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agent2.d/*.conf
ControlSocket=/tmp/agent.sock
重启zabbix-agent
[root@load-kfapplications yum.repos.d]# systemctl restart zabbix-agent2
在server上测试连通性及获取主机名,返回1则为true
[root@zabbix-server etc]# zabbix_get -s '192.168.1.38' -p 10050 -k "agent.ping"
1
[root@zabbix-server etc]# zabbix_get -s '192.168.1.38' -p 10050 -k "system.hostname"
load-kfapplications
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义