主動模式和被動模式對於客戶端來講的,主動模式是客戶端主動上報,被動是客服端被動提供數據。php
客戶端數量多時,使用主動模式比較好,下降服務端壓力。服務端有公網IP,客戶端只有內網IP但能夠鏈接外網,使用主動模式。vim
客戶端數量很少的,網絡環境不復雜的,主動被動均可以。瀏覽器
瀏覽器登陸zabbix界面服務器
配置---主機羣組:給主機建一些主機組,在組裏建立機器網絡
配置---模板:監控項目的集合,預設的,好比監控CPU、監控磁盤、監控內存,把這些監控的項目集合在一塊兒,組成一個模板字體
配置---主機:全部監控的機器列表網站
添加主機步驟:spa
1.添加主機羣組:blog
配置---主機羣組---右上角點擊 建立主機羣組---填寫 組名test---點擊 添加;內存
2.添加主機:
配置---主機---右上角點擊 建立主機---填寫 主機名稱爲 待添加機器的主機名---填寫 可見名稱爲 待添加機器的主機名---在右欄選擇上一步建立的 組名test 並點擊添加到左欄---填寫 主機IP地址---點擊 添加
添加完成會有幾個概念:應用集、監控項、觸發器、圖形、自動發現、Web檢測
應用集:多個監控項的組合,(好比CPU的相關的應用集,內存相關的應用集),應用集裏面有有具體的監控項.
監控項:監控的項目(好比內存的使用、CPU的使用率等).
觸發器:針對某個監控項作的告警規則,好比系統負載高於2或者3的時候就告警. 告警規則有分:信息,告警,通常告警,嚴重告警,災難,每種規則都有不一樣的顏色顯示(一打開Zabbix主頁面就能夠看到).
圖形:Zabbix有歷史的數據,歷史的數據就能夠組成圖表
自動發現:Zabbix特有的機制,它會自動發現服務器上的監控項目,自動發現包含兩個含義:一個文件系統,磁盤,磁盤分區使用量,使用比例; 還有一個網卡的流量; 這些都是自動發現,自動發現分區都哪些分區(boot分區,根分區).
Web監測:能夠監控指定的網站,好比訪問這個網站是否正常,例如狀態碼是200,若非200的狀態碼就告警
當添加固定或特有格式、特有組的服務器的時候,例如這一組的服務器單獨的給它添加一些個性化的監控項目,那這些監控的項目就能夠把它加到自定義的模板裏,而後把這一個模板鏈接到這一組機器裏便可. 每增長相似的機器連接這個模板,這樣就很方便去監控這些項目
1.建立模板:
配置 ---模版 --- 點擊 建立模版---填寫 模版名稱test,可見的名稱,羣組Templates---點擊 添加
2.添加監控項目:
從自帶的模版中找到合適的監控項 勾選後 拉底點擊 複製---目標類型爲模板---模板點擊上一步建立的test模板---點擊 複製
3.把主機和模板連接起來:
點擊 主機 --- 選擇主機test---點擊 模版--- 選擇test模版 ---點擊 添加 ---點擊 更新
**解決自帶的模板中的 自動發現 裏面沒有 複製 按鈕:
1.清空 新建的模板。
2.新模板連接到須要 複製 自動發現項 的自帶模板。例如:點擊 模板 test---點擊 連接的模版---選擇 Template OS Linux---點擊 添加---點擊 更新
3.取消連接,但保留連接模板的全部項目。點擊 模板 test---點擊 連接的模版---點擊 取消連接 ---點擊 更新
4.刪除多餘監控項和應用集等。保留想要獲得的 自動發現項。
點擊主機---選擇主機test ---點擊 圖形---點擊 預覽
會發現圖形有小方塊的亂碼,這些小方塊本來應該是顯示中文的(亂碼有被圈起來)
解決辦法:
說明:顯示亂碼,是由於沒有中文字體致使的,解決這個問題就是找一個合適的中文字體放到Zabbix的對應目錄
1.vim /usr/share/zabbix/include/defines.inc.php #搜ZBX_FONTPATH;能夠看到它定義的路徑是fonts,它是相對路徑,絕對路徑爲/usr/share/zabbix/fonts 而字體文件爲ZBX_GRAPH_FONT_NAME所定義的graphfont,它是一個文件 絕對路徑爲/usr/share/zabbix/fonts/graphfont
2.去Windows下找一個合適的字體並替換:
Windows字體路徑在:C盤--> Windows目錄 --> fonts目錄 --> 簡體字 宋體 常規 --> 複製到Windows桌面
將下載到桌面的字體文件上傳到/usr/share/zabbix/fonts下
將原來的defines.inc.php 文件更名
將新的字體文件軟鏈接到新defines.inc.php。意思即zabbix調用新defines.inc.php文件,此文件連接指向剛上傳的字體文件。
自動發現有兩個監控 項目,都有圖形但沒有顯示在圖形裏,由於設置的間隔時間是1小時。
更改自動發現的Network interface discovery (網卡)的間隔時間:
點擊Network interface discovery -->數據更新間隔 3600秒 更改成60秒 -->更新-->重啓Zabbix(服務端)
更改間隔時間後就能夠在圖形中看到ens33這個網卡圖形
圖形能夠更改繪圖風格以及顯示顏色:
點擊模版 test -->自動發現規則 -->點擊圖形原型 -->選擇繪圖風格-->填滿的區域 -->更新