设想:
操作系统:CentOS 7.2
Zabbix 版本:3.0
尝试使用 SNMP 协议监控一些交换机
我可以毫无问题地监控它们,所有项目都在工作,一切都很好,但添加每个项目很麻烦,我现在不想浪费时间,所以我开始谷歌搜索,发现Zabbix 附加功能,这似乎解决了我的问题,但还没有,因为最新版本是针对 Zabbix 2.4 的。无论如何,我尝试安装它,但正如预期的那样,根本没有成功。我一直在尝试寻找替代方案,到目前为止没有任何结果,所以这基本上是我最后的机会了……
希望有人能帮忙,不然我就要自杀了,再添加 +500 个物品/切换 lol
答案1
您不必手动添加所有接口或磁盘的项目 - 只需使用默认模板“模板 SNMP 接口”和“模板 SNMP 磁盘”。
这应该涵盖绝大多数项目/OID,其余的应该是一些可以手动添加的(最好在模板中) - 或者您可以查看您的设备是否已经有现有的模板。
请注意,你永远不应该监控一切可通过 SNMP 获得 - 有太多东西了,您将使目标设备超载,填满 Zabbix 数据库,并收集无用的数据。
答案2
mib2zabbix
Perl 脚本将从 SNMP MIB 文件中的 OID 树生成 XML 格式的 Zabbix v3 模板。