文章目录
Linux云计算架构-Zabbix变量和模板使用1. 为什么需要模板?2. 设置变量3. 创建含有变量的面板
Linux云计算架构-Zabbix变量和模板使用
1. 为什么需要模板?
原因如下:正常情况下,当配置某个面板时,需要设置群组和主机名,否则无法获取到对应主机的数据。假如有10台主机需要监控,就得重复配置10次。若有10个监控指标,就得重复配置100次。繁琐复杂,容易出错,而且效率太低。故需要使用模板进行监控,使用群组变量和主机名变量切换到相应的主机。
2. 设置变量
各参数介绍:
参数名作用
General通用设置:Name(变量名)、Type(变量类型)、Label(变量标签,别名)Query Options查询选项:Data source(数据源)、Refresh(刷新时间:不刷新、跟随面板刷新、跟随统计时间刷新)、Query Type(查询类型)、Regex(正则表达式)、Sort(排序方式)Preview of values预览值
匹配原理: Query Type可设置为【Group、Host、Application、item、item values】,即有5个条件进行筛选,匹配出相应主机的监控项。 添加groups变量 添加hosts变量 添加完变量后,要记得保存到dashboard。
3. 创建含有变量的面板
修改每个面板的监控群组和主机为变量,其他配置与固定面板一样。 现在就可以查询指定主机的监控内容了。