環境 : Ubuntu 16.04
zabbix 4.2.6
Zabbix定期掃描網絡發現規則中定義的IP范圍,并為每條規則單獨配置了檢測的頻率,不用手動添加主機。
網絡發現由兩個階段組成:發現和動作。
創建發現規則
zabbix手冊。配置->自動發現->創建發現規則
其中,如果有agent代理,可以通過代理發現
檢查:zabbix通過system.uname進行發現,且還可以用其他方式實現如:FTP,HTTP,HTTPS,POP,NNTP,IMAP…
在添加兩臺虛擬機,安裝zabbix-agent,然后修改配置文件
vim /etc/zabbix/zabbix_agentd.conf
server=192.168.231.20 #zabbix-server IP地址
重啟zabbix-agent
systemctl restart zabbix-agent
查看自動發現狀態
?發現的主機IP地址
選擇自動發現->創建動作
對新的觸發條件進行配置,點擊小添加,會生成響應條件
A:設置自動發現規則為已經設置好的local network
B:設置從發現主機之后的在線時間,默認單位秒
C:發現狀態是up狀態
D:服務類型是zabbix-agent
zabbix icmp。根據條件進行操作
點擊添加,完成
發現客戶端超過600s且滿足響應條件,就會添加主機
Zabbix Active agent可以實現自動注冊,進而服務器對其進行監控。通過這種方式,無需在服務器上進行手動配置便可直接啟動對新host的監控。
客戶端操作
vim /etc/zabbix/zabbix_agentd.conf
Server=192.168.231.20
ListenPort=10050
ListenIP=192.168.231.22
ServerActive=192.168.231.20
Hostname=n3_192.168.231.22
HostMetadata=linux zabbix.real #主機元數據,linux代表是linux服務器,zabbix.real只是一個標識
如:主機元數據
zabbix二次開發?
?自動注冊成功!
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态