有个开发同事要求,需要监控系统中某一路径的磁盘剩余值(磁盘剩余百分比),当剩余空间不足某个数量时产生报警具体操作如下:

 

1. 需要被监控的主机或模板下创建所需的宏集这里定义了两个(根据需要自定义更改):

zabbix自定义监控某路径下的磁盘剩余值_触发器

2. 创建对应的item

zabbix自定义监控某路径下的磁盘剩余值_触发器_02

创建后如下所示:

zabbix自定义监控某路径下的磁盘剩余值_宏_03

3. 创建对应的Trigger

zabbix自定义监控某路径下的磁盘剩余值_监控系统_04

创建后可看到启用状态:

 

zabbix自定义监控某路径下的磁盘剩余值_监控系统_05

4. 可行性测试

agent主机上对应路径下创建一个大文件当达到设定阀值后触发报警

zabbix自定义监控某路径下的磁盘剩余值_zabbix_06

 

zabbix自定义监控某路径下的磁盘剩余值_宏_07

稍等片刻可以看到效果:

 

zabbix自定义监控某路径下的磁盘剩余值_zabbix_08

测试OK

  pass···