Zabbix 3.0.X 配置客戶端自動註冊(Auto-Registration)
阿新 • • 發佈:2018-03-15
zabbix auto_registration 自動註冊 一、客戶端配置
1、配置zabbix官方源
[root@node11 ~]# rpm -iUh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
2、安裝agent相關包
[root@node11 ~]# yum install zabbix-agent zabbix-sender
3、修改配置文件
[root@node11 ~]# 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、啟動服務
[root@node11 ~]# systemctl start zabbix-agent
5、查看端口是否監聽
[root@node11 ~]# 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獲取到的數據;
[root@node11 ~]# uname
Linux
Action operations:執行動作 添加主機,添加主機到主機組,鏈接主機到模板,發送通知;
最後點擊Add,Auto registrations即可添加成功;
2、檢測
Configuration-->Host
幾分鐘後應該就可以看到剛才配置的客戶端了,如果沒有,可以重啟一下agent服務
這使,如果配置了郵件通知,就可以收到郵件了,如下:
到這裏,Zabbix的客戶機自動註冊就配置完成了!!!
Zabbix 3.0.X 配置客戶端自動註冊(Auto-Registration)