一、介绍

1、模板的重要

  • 手动添加监控比较麻烦,得监控项 -> 图形 -> 触发器。例如有100台服务器需要检查81端口
  • 修改监控比较麻烦。例如100台服务器81改成82
  • 使用模板可以解决以上两个问题

2、两种模板类型

  • 系统自带模板,在配置模板里可以看到默认有81个模板
  • 自定义模板

二、系统模板的使用

再创建一台主机名称为www_002,然后选择(配置–主机–www_002–模板)

zabbix 单位更改 zabbix修改模板_自定义


在链接指示器里选择模板,我这里选择系统自带的ICMP Ping的模板,然后点击(添加–更新)

zabbix 单位更改 zabbix修改模板_触发器_02


zabbix 单位更改 zabbix修改模板_zabbix 单位更改_03


然后在(监测–最新数据)里选择该主机,可以看到有模板里监控项的数据

zabbix 单位更改 zabbix修改模板_数据_04

三、自定义模板的使用

自定义模板的过程

  • 创建模板,模板和主机是同一级的,在zabbix把模板也归为主机,所以模板也得属于某个主机组(Templates)
  • 在模板中创建监控项目
  • 在模板中创建图形、触发器
  • 创建监控主机时指定模板
  • 更改模板的监控项目,所有使用该模板的都会自动更改

1、在(配置–模板)里选择创建模板,创建一个名称为Template check port的模板。模板和主机是同一级的,模板也需要属于某个主机组,这里就使用Templates这个主机组。然后添加这个模板。

zabbix 单位更改 zabbix修改模板_自定义_05


2、在(配置–模板)里选择刚才创建的模板,然后创建监控项

zabbix 单位更改 zabbix修改模板_zabbix 单位更改_06


3、创建监控项

跟上一篇里创建的一样,这里不多说了。

zabbix 单位更改 zabbix修改模板_触发器_07


使用 Service state这个值映射,1=UP 0=Down,这样更直观

zabbix 单位更改 zabbix修改模板_自定义_08


4、创建触发器,当值为0,即22端口不通时告警

zabbix 单位更改 zabbix修改模板_数据_09


5、将模板链接至主机

使用www_002这个机器,刚才这个机器已经链接了系统的ICMP模板,这里将自定义的这个模板加上,然后更新一下。

zabbix 单位更改 zabbix修改模板_数据_10


6、在(监测–最新数据)里选择主机查看数据,可以看到有自定义模板中监控项的相关数据。

zabbix 单位更改 zabbix修改模板_触发器_11


7、查看告警

将www_002这个机器关了,过一会在仪表盘中可以看到有系统模板里触发器的告警,也有自定义模板中自己设置的触发器的告警。

zabbix 单位更改 zabbix修改模板_数据_12

四、批量选择主机链接模板

1、在(配置–主机)里可以同时选择多个机器,然后点击批量更新

zabbix 单位更改 zabbix修改模板_zabbix 单位更改_13


2、然后选择要链接的模板进行更新,这个就可以把模板同时应用到多个机器上了。

zabbix 单位更改 zabbix修改模板_触发器_14

建议
监控的时候都使用模板
因为模板添加啥的都方便,修改也比较方便