我正在尝试使用 SNMP 来监控多台服务器上特定文件系统的磁盘使用情况。每台服务器都是专用 ESXi 主机上唯一的 Ubuntu 16.04 来宾。每个服务器都配置有两个由 ESX 提供的虚拟卷。一个卷用于操作系统,另一个仅用于数据并安装在 /history 上。
我想监控 /history 的使用情况,但每台服务器上的 snmpwalk 显示它是在不同的 OID 上报告的。
当我在 .1.3.6.1.2.1.25.2.3.1.3 上执行 snmpwalk 时,我得到两个不同的结果:
- 服务器 A 有 .1.3.6.1.2.1.25.2.3.1.3.60 /history
- 服务器 B 有 .1.3.6.1.2.1.25.2.3.1.3.59 /history
此 OID 转换为:HOST-RESOURCES-MIB::hrStorageDescr
我有几台服务器要监控(不仅仅是上面的两台),并且非常希望能够为每台服务器的 /history 使用统计信息使用相同的 OID。
有没有办法实现这种一致性?
据我所知,服务器都配置了相同数量的虚拟磁盘和相同的文件系统结构。在它们各自的主机中,磁盘和 RAID 配置是相同的。主机磁盘的排列方式是否重要?
我将不胜感激有关在哪里寻找的任何帮助或提示。
-桑德