vlambda博客
学习文章列表

zabbix批量添加监控项

    最近接触zabbix监控,感觉入门比较简单,实际工作的时候会遇到各种坑。例如添加监控项,正常流程添加单个很简单,但是在模板中批量添加就影响了我很长时间,今天总结了一下两种在模板中批量添加监控项的方法。

    第一种抓包后,拿取报文参数化,批量添加

    第二种通过官方文档接口批量添加到主机,然后复制到模板



    首先说第一种方法

    第一个是登录,第二个是获取sid,第三个是提交监控项

通过fiddler导出jmeter脚本

zabbix批量添加监控项

zabbix批量添加监控项

整理后如下

zabbix批量添加监控项

然后我们新添加一个监控项

添加监控项之前

zabbix批量添加监控项

执行脚本添加监控项后

zabbix批量添加监控项

zabbix批量添加监控项

查看监控项


zabbix批量添加监控项

说明我们这个脚本是成功的,使用这个方法需要的功底很多,比如会抓包,会分析数据以及jmeter的使用,比较繁琐一点,后面我们通过jmeter的参数化就可以批量添加监控项

第二种方法

    第二种方法,通过官方接口文档添加

zabbix批量添加监控项

但是这种添加只会添加到主机里面的监控项,是否能直接添加到模板里面,我还没有研究到。我们把文档拿出来,组装成jmeter脚本,经过参数化批量添加到主机里

zabbix批量添加监控项

然后选择配置-主机-监控项-选择监控项-选择复制

zabbix批量添加监控项

选择模板-点击选择-主机群组-选择模板

zabbix批量添加监控项

点击复制

查看模板

我们成功的把监控项添加到模板中

这两种方法其实都可以,但是我个人更喜欢第二种

好久没有写了,有点生疏,有什么不足的地方,多多谅解