4.3 添加模板
監控項、觸發器、圖形、Web、Discovery等都存在于主機之上,由于多個主機會使用相同的監控配置,因此可以對這部分同類的數據進行歸納抽象,即將這些數據做成模板。當我們需要對其他監控數據進行配置時,只需要為相應的主機添加對應的模板即可。
添加模板(Templates)的步驟為:依次單擊Configuration→Templates→Create template按鈕,如圖4-6所示。輸入模板名稱(圖中標號④)和所屬的組(圖中標號⑤),單擊Add按鈕(圖中標號⑥)添加即可。
模板具有繼承的功能(在一個模板中使用另一個模板),如圖4-7所示。
搜索當前已經存在的模板,然后單擊Add按鈕。
在模板中也可以配置宏(Micros),如圖4-8所示。
宏主要是對變量的定義,配置宏的作用是方便后面在Items、Triggers中引用。在模板中配置一個宏,在不同的主機中為該宏設置不同的變量值,從而達到模板化通用的目的。
注意:宏的名稱為{$名稱},宏的字符范圍為“A~Z、0~9、_、.”,如果不是這個范圍內的字符,則一律是無效的(請讀者參考5.5節的內容)。
查看新添加的模板,如圖4-9所示。可以看到,Items中已經有三個監控項了,是繼承于Zabbix Agent模板的。關于如何在模板中添加其他監控項,第5章將有更深入的講解。