zabbix模板介紹---創建zabbix模板 配置zabbix templates


zabbix模板是做什么的?

我們不提概念,通過一個案例來說明他是干什么的。

王小明是某公司系統管理員,負責100台Linux服務器,還有幾台windows服 務器。他選擇了zabbix作為監控服務器基本性能,如cpu、內存、硬盤、網絡這些基本的東西,主管要求他一天內搞定。於是他開始做,第一台服務器添加 cpu、內存、硬盤、網絡的items,然后第二台在一個個添加,添加了兩天兩夜,他一夜沒合眼,突然看到zabbix模板的功能,卒了。

這是一個憂傷的故事,沒文化害死人是真的。如果他一開始創建一個模板,然后每個服務器套用/鏈接這個模板,那么只要在創建主機的過程中在link(套用/鏈接)這個模板,一個服務器就完成了。也不會發生這么悲傷的事情....

 

平時工作中,我們需要監控web、mysql、redisnginx這些服務器,眾多服務器的業務都是一樣的,所以我們只要事先創建好模板,然后所有服務器鏈接這個模板即可,如果后續有修改、新增功能,只需要修改模板即可。


 

繼上篇《zabbix模板介紹》,接下來便是創建zabbix模板的實例,zabbix模板中可以包含監控項、觸發器、web監控、圖表等等項目,一一創建這些項目之后,在后續的主機只需要套用這個模板,那么主機便可以監控模板里面所配置的監控項目。

創建zabbix模板

點擊Configuration(配置) ---Templates(模板)---create template(創建模板),template標簽信息如下

zabbix

create_template_1

Template name:模板名稱,在嵌套模板中,都使用template name
Visible name :顯示的名稱,template顯示是visible name,方便識別
Groups Host/template :當前模板歸到哪個組
New group:創建一個新組,當前模板便會加入這個組,可以為空
Hosts/Templates:把模板鏈接到主機

linked template標簽如下

zabbix

zabbix創建模板 - 2

模板嵌套,是一個繼承的關系。例如我們定義了一個基礎模板,里面item有cpu、內存、硬盤、網卡等等基本信息監控,我們有需要定義個MySQL與WEB監控模板,那么這兩個模板分別嵌套這個基礎模板即可,而不需要重復定義監控項。

使用方法:

文本框里輸入關鍵詞,例如Linux即可搜索到名稱含有linux的模板,在下拉列表中選擇你要的模板,最后點擊Add(千萬不要忘記)。

Macro標簽如下

zabbix

zabbix創建模板 - 3

Macro變量名稱,value為變量值。更多的使用方法請參考《zabbix自定義用戶Macro

添加items, triggers, graphs,low-level discovery rules,web scenarios,screens

一一添加items, triggers, graphs,low-level discovery rules,web scenarios,screens。與在單台host添加item,trigger,graphs等等的方法是一樣,這邊我就不再重復了。添加完畢之 后,一個模板也就這么完成了。

 

編輯zabbix模板

點擊Configuration(配置) ---Templates(模板)---你需要編輯的模板,當前的底部要比創建模板要多幾個按鈕,我們分別來講下這下按鈕都是做什么的

save:保存,沒什么好說的

Clone:克隆模板,克隆一個與當前模板一模一樣的模板,此時你只需要修改下模板名稱,以及在其基礎上做修改,便能很快的完成一個模板

full clone:完全克隆,比clone多一點東西,例如screen

delete:刪除模板,如果主機有嵌套當前模板,那么這些item依舊保留在主機上,主機不受影響

delete and clear:刪除模板,如果主機有嵌套當前模板,那么這些item也被刪除掉。

cancel:取消

來源:http://www.ttlsa.com/zabbix/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM