主動和被動模式
php
添加主機
linux
添加主機:web
1.添加主機羣組:vim
2.添加主機:服務器
點擊主機-->建立主機app
(1)應用集:是監控項的集合(如:cpu的集合,內存的集合)ide
(2)監控項:監控的項目(cpu,內存)字體
(3)觸發器:對監控項設定的告警規則,和告警級別。網站
(4)圖形: 監控的項目歷史數據所成圖表。url
(5)自動發現規則:自動地去發如今服務器上的監控項目。
(6)Web場景:監控指定網站的某個url訪問是否正常。
添加自定義模板
1.模板-->建立模板
此時模板的內容爲空,能夠在現有的模板上把須要的內容複製過來。
(如,監控項、觸發器等)
步驟就是到現有的模板,選中要複製項目裏的內容-->複製-->選中要複製的模板-->複製就會添加到咱們選擇的模板中
!可是有些選項(如自動發現)是沒法直接複製的,但要使用該怎麼辦?
(1)把須要的模板選中--->導出-->編輯導出的模板(只留須要的選項內容)
--->再把編輯後的文件導入到自定義的模板中
(這種方法很容易出錯,且在編輯工做量很大)
(2)模板-->選擇自定義的模板(需操做的模板)--連接的模板-->選擇-->找到要取內容的模板(選中)-->添加-->更新
把不須要的項目刪除:模板-->選擇自定義的模板(需操做的模板)-->連接的模板-->取消連接-->更新-->再回到自定義模板把不須要的選項刪除。
(刪除不須要的選項時:先刪除監控項再刪除應用項)
!!把添加監控的主機和自定義的模板連接在一塊兒
1.點擊主機-->選擇要操做的主機-->模板-->選擇自定義的模板-->選擇-->添加-->更新
最後監控主機就有內容:
處理圖形亂碼。
此時打開監控主機的圖形,發現預覽圖中有亂碼(缺少字庫)
解決方法:
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
/usr/share/zabbix/fonts/graphfont軟鏈接到一個不支持中文的字體
2.window中找到中文字體,複製到服務器上。
(1)個人電腦C盤中找到fonts文件夾-->複製所需字體到桌面
(2)使用xftp複製到linux服務器上
Ctrl+Alt+f
此時字體已經放到了服務器上
(3)移動字體到/usr/share/zabbix/fonts
mv /root/simkai.ttf /usr/share/zabbix/fonts
方法一:直接把simkai.ttf更名爲graphfont.ttf
方法二:作軟鏈接,讓graphfont.ttf軟鏈接到simkai.ttf
3.刷新Zabbix的web,判斷亂碼是否變化了
在檢測中也能夠查看到最新的數據
能夠添加數據生成的圖形:
主機-->圖形-->建立圖形-->自定義名稱-->添加-->選擇成圖選項-->添加
這樣就能夠添加監控數據圖形
自動發現
修改自動發現中選項的成圖時間
1.選擇要修改的項
2.重啓zabbix-agent和zabbix-server服務
systemctl restart zabbix-agent
systemctl restart zabbix-server
也是能夠在模板中找到咱們主機,而後選擇修改的自動發現監控項,能夠修改圖形原型,和監控項原型,可根據具體要求修改