zabbix-agent

agent一般很少使用编译的方式,使用yum方式多

1.装包

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

yum install zabbix-agent

 

2.配置

vim  /etc/zabbix/zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
DebugLevel=3
Server=192.168.1.200
ListenPort=10050
ListenIP=192.168.1.201
ServerActive=192.168.1.200
Hostname=192.168.1.201

HostMetadataItem=system.uname
Include=/etc/zabbix/zabbix_agentd.d/*.conf
# UserParameter=

还有报警脚本路径,脚本路径

 

下面是对参数解释:

Server                      允许哪些主机监控本机,多台服务器,分割
ListenPort=10050    监听端口
ListenIP=0.0.0.0      监听ip,0.0.0.0可能有问题,可以写自己本机具体ip
ServerActive           主动模式,主动向哪台服务器报告,多台服务器,分割

 

3.启服务

systemctl restart zabbix-agent

systemctl enable zabbix-agent

 

4.连通性测试

服务端执行

/usr/local/zabbix/bin/zabbix_get -s <被监控主机IP> -p 10050 -k “system.hostname”

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注