006.Zabbix新增監控主機 阿新 • • 發佈:2018-11-15 一 配置步驟和流程 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。 注意:主機組可以包含主機,也可以包含模板。 建議:1 以地理位置進行劃分; 2 以業務為單位劃分組; 3 以機器用途劃分組; 4 以系統版本劃分組; 5 以應用程式劃分組。 三 新增模板 注意:對於相同的監控配置,可以進行歸納抽象,將這些資料做成模板。 Configuration---->Templates---->Create template 模板、繼承功能、巨集 四 新增主機 對具體的裝置進行監控。 Configuration---->Hosts---->Create host,新增所需監控的主機: 172.24.8.100 #Zabbix-server本身也需要被監控 172.24.8.101 #另一他CentOS7的Linux伺服器 172.24.8.101 #另一他windows7的主機 配置項 描述 主機名(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會取消模板同時清除已儲存的資料。 注意:建立主機的同時,也可以建立Host invent(資產)方便後續分類直接檢視。可以手動輸入主機相關資訊,也可以自動獲取。