1. 程式人生 > >006.Zabbix新增監控主機

006.Zabbix新增監控主機

一 配置步驟和流程

Zabbix完整的監控配置流程可以簡單的描述為: Host groups(主機組)---->Hosts(主機)---->Applications(監控項組)---->Items(監控項) ---->Triggers(觸發器)---->Event(事件)---->Actions(處理動作)---->User groups(使用者組) ---->Users(使用者)---->Medias(告警方式)---->Audit(日誌審計) 注意:1 實際使用中,Items/Trigger/Graph通常採用模板進行監控配置;
2 Graph不是必需的,不影響資料的獲取,但如果需要圖形化展示資料,則需配置; 3 Trigger不是必需的,若對獲取的資料需要條件判斷,則需要配置;

二 配置主機組

將同一屬性的主機歸類,前端Web介面,Configuration---->Hostgroups---->Create host group。 注意:主機組可以包含主機,也可以包含模板。 19 建議:1 以地理位置進行劃分; 2 以業務為單位劃分組; 3 以機器用途劃分組; 4 以系統版本劃分組; 5 以應用程式劃分組。

三 新增模板

注意:對於相同的監控配置,可以進行歸納抽象,將這些資料做成模板。 Configuration---->Templates---->Create template 20 模板、繼承功能、巨集

四 新增主機

對具體的裝置進行監控。 Configuration---->Hosts---->Create host,新增所需監控的主機: 172.24.8.100 #Zabbix-server本身也需要被監控 172.24.8.101 #另一他CentOS7的Linux伺服器 172.24.8.101 #另一他windows7的主機
21
配置項 描述
主機名(Host name) 輸入在agent配置檔案中配置的主機名, 必須唯一且不重複且和host定義的Host name名稱一致。
訪問名(Visible name) 在主機列表、圖表等地方顯示的名字,需要utf-8支援。
群組(Groups in groups) 選擇主機所屬的群組,一個主機必須屬於至少一個主機組。
新主機組(New group) 自動建立一個新的群組,並加入此群組。
介面協議 Zabbix支援的協議有:Agent、SNMP、JMX和IPMI,選擇對應的即可。
IP地址(IP address) 需要監控的主機的IP地址
DNS名稱(DNS name) 需要監控主機的DNS能夠解析的名稱
與agent的通訊方式(Connect to) 連線要監控主機的IP地址/要監控主機能解析的DNS名稱
埠(Port) TCP協議的埠,Zabbix客戶端使用的預設為10050
代理監控(Monitored by proxy) 可以通過Zabbix伺服器或者Zabbix的一個代理去監控客戶端
注意:推薦採用DNS監控,防止更換IP後某個網站無法監控(對固定域名的網站)。

五 新增模板

對Zabbix-server主機的監控新增相應模板。 注意:1 unlink會把當前連結的模板取消,並不會刪除已儲存的資料; 2 unlink and clear會取消模板同時清除已儲存的資料。 22 23 注意:建立主機的同時,也可以建立Host invent(資產)方便後續分類直接檢視。可以手動輸入主機相關資訊,也可以自動獲取。