1. 程式人生 > >5.13-15監控客戶機新增主機,管理模板,管理圖形和視窗

5.13-15監控客戶機新增主機,管理模板,管理圖形和視窗

開發十年,就只剩下這套架構體系了! >>>   

zabbix客戶端部署

在客戶端需要安裝zabbix-agent

新增主機

新增模板

應用模板

 在客戶端需要安裝zabbix-agent

vi /etc/zabbix/zabbix_agentd.conf
Server=192.168.254.128    #(提供zabbix-server的伺服器ip)
ServerActive=192.168.254.128   #(跟上面一條一樣,主動模式)
HostName=ZBS                  # 自定義的主機名,在web介面下需要設定跟這個一樣。
  • 啟動服務,並讓它開機啟動
[root@localhost ~]# systemctl start zabbix-agent
[root@localhost ~]# systemctl enable zabbix-agent  #開機啟動

新增主機

  • 客戶端部署完畢,將客戶端新增到主機中,然後配置一些監控規則,就可以監控客戶端了。
    • 在zabbix的web介面中,點選configuration→hostgroups→create host group. 
    • 輸入自定義的組名,點選add,這樣主機組就新增完了,然後再新增主機到該組中。
    • 點選configuration→hosts→create host→按要求填寫完後點擊最下面的add 
  • 這樣主機就新增完了,接下來需要配置監聽專案,在這裡就涉及了幾個概念。
    • 監控項:就是要對zabbix-agent機器監控的專案。
    • 應用集:多個監控項的組合,比如CPU相關的應用集、記憶體相關的應用集,應用集裡面有具體的監控項。
    • 觸發器:是針對某個監控項做的告警規則,比如監控磁碟容量,當容量使用達到80%時就觸發告警。
    • 圖形:監控的圖形介面。
    • 自動發現:是zabbix特有的一個機制,它會自動的去發現伺服器上的監控項。比如網絡卡瀏覽就可以自動發現網絡卡並監控起來。
    • web監測:可以監控指定網站的某個URL訪問是否正常。

新增模板

  • 依次點選configuration→templates就可以看到zabbix自帶的模板了
  • zabbix自帶的模板很多,這些模板幾乎包含了所有提供不同服務的機器,但是如果我們需要監控的東西跟這些模板沒有完全一致的時候,就需要我們自己建立一個新的模板,以便下次再應用到監控其他機器。
  • 點選一個跟我們想要建立的模板規則較接近的模板(我選的是OS Linux)→點選full clone,然後根據我們的需要填寫資訊。 
  • 然後再根據我們的需求將裡面不需要監控的監控項delete掉。
  • 先刪graphs,再刪triggers,在刪items,discovery裡面是我們需要的東西,不要刪除掉。
  • 新增模板就完成了

應用模板

  • 將新建立的模板應用到我們之前搭建好的zabbix-agent就行了。
  • 依次點選configuration→→hosts→web1(之前我們新增的主機),在第5步的時候選擇我們剛建立的模板。 
  • 回到hosts發現,連線失敗,是因為兩臺機器的防火牆的原因,可以將兩臺機器互相設定成白名單。 
iptables -I INPUT -s 192.168.254.137 -j ACCEPT  這是server伺服器寫的規則
iptables -I INPUT -s 192.168.254.128 -j ACCEPT  這是agent上寫的規則。
  • 然後就可以正常連線了,zabbix也就可以正