天天看點

15.從zabbix資料庫中擷取ip清單

我把監控作為中心節點,是以所有IP位址都從zabbix中提取。

從zabbix資料庫中提取IP,有兩種方法:

(1)直接模糊查詢hosts表:

比如查詢運維部門的ip:select host from hosts where name like "op%" order by host;

完整代碼如下:

(2)根據不同組進行查詢:

先從groups表中擷取groupid

再從hosts_groups表中擷取屬于該組的hostid

最後從hosts表中擷取host和name