一、客户端配置
1、配置zabbix官方源
[[email protected] ~]# rpm -iUh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
2、安装agent相关包
[[email protected] ~]# yum install zabbix-agent zabbix-sender
3、修改配置文件
[[email protected] ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=Server_IP
ServerActive=Server_IP
Hostname=node11.guoxh.cn
HostMetadata=system.uname
注意:这里配置HostMetadata或者HostMetadataItem,用于主机自动注册唯一标识符;
HostMetadata:字符串唯一标识符
HostMetadataItem:获取唯一标识符的item,一般使用system.uname
4、启动服务
[[email protected] ~]# systemctl start zabbix-agent
5、查看端口是否监听
[[email protected] ~]# ss -ntl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 *:10050 *:*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
LISTEN 0 128 :::10050 :::*
二、服务器端配置
1、添加自动注册Action
Configuration-->Action-->Source(Auto-Registration)-->Create action
Name:自动注册动作名称
Default subject:默认主题
Default message:默认内容
Enable:启动
Conditions:条件
这里的Host metadata就是刚才在客户端设置的HostMetaDataItme获取到的数据;
[[email protected] ~]# uname
Linux
Action operations:执行动作
添加主机,添加主机到主机组,链接主机到模板,发送通知;
最后点击Add,Auto registrations即可添加成功;
2、检测
Configuration-->Host
几分钟后应该就可以看到刚才配置的客户端了,如果没有,可以重启一下agent服务
这使,如果配置了邮件通知,就可以收到邮件了,如下:
到这里,Zabbix的客户机自动注册就配置完成了!!!
原文地址:http://blog.51cto.com/guoxh/2086986
时间: 2024-08-30 04:52:55