麒麟Zabbix Agent安装配置全攻略

一、准备工作(依赖安装)

bash 复制代码
yum install gcc gcc-c++ make pcre-devel openssl-devel -y

useradd -r -s /sbin/nologin zabbix

二、下载并解压源码

bash 复制代码
cd /data/zabbix
tar -zxvf zabbix-7.0.3.tar.gz
cd zabbix-7.0.3

三、编译安装 仅 Agent

bash 复制代码
./configure --enable-agent
make
make install

安装完成后:

程序:/usr/local/sbin/zabbix_agentd

默认配置:/usr/local/etc/zabbix_agentd.conf

四、生成配置文件

bash 复制代码
cat > /usr/local/etc/zabbix_agentd.conf << EOF
# ====== Zabbix Agent 远程监控标准配置 ======

# 允许哪些 Zabbix Server 主动来拉取数据(被动模式)
# 这里填写【你的 Zabbix 服务器IP】,多个用逗号分隔
Server=192.168.38.130

# 允许 Agent 主动往哪个 Zabbix Server 推送数据(主动模式)
# 这里填写【你的 Zabbix 服务器IP:10051】
ServerActive=192.168.38.130:10051

# 本机在 Zabbix Web 里的主机名(必须和 Web 里一致!)
Hostname=Linux-Server-01

# Agent 监听端口(默认 10050,不用改)
ListenPort=10050

# 监听所有网卡(允许外部服务器访问)
ListenIP=0.0.0.0

# 运行用户(安全必须用 zabbix)
User=zabbix

# 日志类型:文件
LogType=file

# 日志存放路径
LogFile=/tmp/zabbix_agentd.log

# 日志文件大小上限(MB)
LogFileSize=10

# 调试日志级别(3=正常,4=调试)
DebugLevel=3

# 允许远程执行命令(可选 0=关闭 1=开启)
EnableRemoteCommands=0

# 允许重启 Agent
AllowRoot=0

# 超时时间(秒)
Timeout=30
EOF

五、复制官方启动脚本

bash 复制代码
cd /data/zabbix/zabbix-7.0.3/misc/init.d/fedora/core/
cp zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd

六、修改脚本路径(适配你的安装位置)

bash 复制代码
sed -i 's#/usr/local/zabbix/sbin/zabbix_agentd#/usr/local/sbin/zabbix_agentd#g' /etc/init.d/zabbix_agentd
sed -i 's#/usr/local/zabbix/etc/zabbix_agentd.conf#/usr/local/etc/zabbix_agentd.conf#g' /etc/init.d/zabbix_agentd

七、设置开机自动启动

bash 复制代码
chkconfig --add zabbix_agentd
chkconfig zabbix_agentd on

八、启动 Agent 服务

bash 复制代码
service zabbix_agentd start

查看状态:

bash 复制代码
service zabbix_agentd status

九、验证是否正常运行

bash 复制代码
ps -ef | grep zabbix_agentd
netstat -anp | grep 10050

10050 端口需要被zabbix_agentd独占

测试连通性:

bash 复制代码
zabbix_get -s 127.0.0.1 -p 10050 -k agent.ping
相关推荐
源图客18 分钟前
Minio配置HTTPS服务
服务器·网络协议·https
修炼室23 分钟前
外网环境原生直连校内服务器:基于内网穿透 + SSH 密钥认证的完整实践指南
服务器·ssh·php
Titan20241 小时前
Linux动静态库
linux·服务器·c++
赵民勇1 小时前
Linux file命令详解
linux·运维
li-xun2 小时前
LINUX DO 社区注册机制调整与公益 AI 服务动态
linux·运维·人工智能
j_xxx404_2 小时前
MySQL表操作硬核解析:从 CREATE TABLE 到磁盘文件、ALTER TABLE 与 DDL 风险
运维·服务器·数据库·c++·mysql·adb·ai
ba_pi2 小时前
k8s删除pod
linux·容器·kubernetes
AskHarries2 小时前
权限模型:Shell、Browser、文件读写的安全边界
服务器·前端·网络
wuminyu2 小时前
Java锁机制之park和unpark源码剖析
java·linux·c语言·jvm·c++
团象科技2 小时前
外贸站选海外服务器 拆解跨境运营中常被忽略的核心性能细节
运维·服务器