7月9日
19.7 主動模式和被動模式
主動模式和被動模式
主動或者被動是相對客戶端來講的
被動模式,服務端會主動連線客戶端獲取監控專案資料,客戶端被動地接受連線,並把監控資訊傳遞給服務端
主動模式,客戶端會主動把監控資料彙報給服務端,服務端只負責接收即可。
當客戶端數量非常多時,建議使用主動模式,這樣可以降低服務端的壓力。
服務端有公網ip,客戶端只有內網ip,但卻能連外網,這種場景適合主動模式
19.8 新增監控主機
新增監控主機
新增主機即把監控的主機加入監控中心,這樣就可以監控它的一些專案了,比如監控CPU、記憶體、磁碟以及網路等。
1.新增主機群組
依次點選:配置-主機群組-建立主機群組-設定組名
2.新增主機
依次點選:配置
幾個概念:
應用集:應用集就是多個監控項的組合,比如CPU相關的應用集、記憶體相關的應用集,應用集裡面有具體的監控項。
監控項:監控項就是要監控的專案,比如記憶體使用、cpu等。
觸發器:觸發器是針對某個監控項做的告警規則,比如磁碟使用量超過80%就觸發了告警規則,然後就告警。
圖形:監控報表顯示成圖形,監控沒有圖形還叫監控嗎?
自動發現:自動發現 是zabbix特有的一個機制,它會自動地去發現伺服器上監控專案,比如網絡卡瀏覽就可以自動發現網絡卡裝置並監控起來。
web監測:web監測可以去監控指定網站的某個URL訪問是否正常,比如狀態碼是否為200,或者訪問時間是 否超過某個設定的時間段。
19.9 新增自定義模板
新增自定義模板
可以自定義一個常用模板aming,方便給新增主機新增監控專案。
把其他自帶模板裡面的某些監控專案(比如cpu、記憶體等)複製到aming模板裡
定義觸發器
這裡我們可以複製別的模板,找到自帶的Template OS linux的監控項,打開復制所需要的監控項
按時上述的操作可以把需要的專案全部複製過來,但在做自動發現項時沒法複製,所以我們可以用連結模板,刪除掉之前複製的監控項,選擇Template OS Linux的模板做連結,記得要按新增才能儲存。
複製完成
但是如果這樣我們沒法去刪除監控項那些東西,模板後面連結的是Template OS Linux,所以我們需要去取消連結,點選aming->連結模板->取消連結(如果點選取消並清理就會把監控項,應用集等等全部刪除),取消連結然後點選更新。
模板後面的灰色Template OS Linux連結就沒了
然後我們就可以刪除我們不需要的監控項,只留下如下的監控項,應用集裡沒有數字的都可以刪除:
最後把aming模板新增到主機aming-02裡去。
19.10 處理圖形中的亂碼
處理圖形中的亂碼 (服務端操作)
設定為中文後,zabbix圖形的中文文字會顯示小方框。
原因:這是因為在zabbix的字型庫中沒有中文字型,需要從windows上借用一個過來。
#搜尋ZBX_FONTPATH [[email protected] ~]# vim /usr/share/zabbix/include/defines.inc.php #它定義的路徑是“fonts”,它是一個相對路徑,絕對路徑為/usr/share/zabbix/fonts,而字型檔案為“ZBX_GRAPH_FONT_NAME”所定義的“graphfont”,它是一個檔案,絕對路徑為/usr/share/zabbix/fonts/graphfont [[email protected] ~]# ls /usr/share/zabbix/fonts/ graphfont.ttf [[email protected] ~]# ls -l !$ ls -l /usr/share/zabbix/fonts/ 總用量 0 lrwxrwxrwx 1 root root 33 1月 31 21:34 graphfont.ttf -> /etc/alternatives/zabbix-web-font [[email protected] ~]# ls -l /etc/alternatives//zabbix-web-font lrwxrwxrwx 1 root root 38 1月 31 21:34 /etc/alternatives//zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf
windows字型路徑為“C:\Windows\Fonts\”,找到“simfang.ttf”(其實就是那個仿宋簡體),先把它複製到桌面上,然後上傳到root目錄下,在複製到/usr/share/zabbix/fonts/,把原來的graphfont.ttf改名拷貝起來,並且做軟連結ln -s SIMLI.TTF graphfont.ttf
[[email protected] ~]# ls -l /root/SIMLI.TTF -rw-r--r-- 1 root root 9223160 2月 1 19:18 /root/SIMLI.TTF [[email protected] ~]# mv /root/SIMLI.TTF /usr/share/zabbix/fonts/ [[email protected] ~]# cd /usr/share/zabbix/fonts/ [[email protected] fonts]# ls graphfont.ttf SIMLI.TTF [[email protected] fonts]# rm -f graphfont.ttf [[email protected] fonts]# ln -s SIMLI.TTF graphfont.ttf [[email protected] fonts]# ls -l 總用量 9008 lrwxrwxrwx 1 root root 9 2月 1 19:24 graphfont.ttf -> SIMLI.TTF lrwxrwxrwx 1 root root 33 1月 31 21:34 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font -rw-r--r-- 1 root root 9223160 2月 1 19:18 SIMLI.TTF
重新整理瀏覽器,變成中文了。
19.11 自動發現
自動發現
自動發現規則可以修改資料的更新時間,點選自動發現規則,修改時間間隔
為了更快讓實驗生效
#重啟服務端zabbix服務 [[email protected]-01~]# systemctl restart zabbix-server #重啟客戶端 [[email protected]-02~]# systemctl restart zabbix-agent
更新之後圖形會出現網絡卡的流量圖形
在圖形中點選網絡卡圖形來檢視網絡卡流量的圖形
修改圖形原型(配置-模板-組名對應的自動發現規則-圖形原型)
轉載於:https://blog.51cto.com/404006045/2139511