首先,我不确定这是否是一个可以在这里提出的问题,所以这不是我道歉的最佳地点。
我最近发现了一组用perl编写的Nagios插件,它们使用AnyData :: SNMP(http://net-snmp.sourceforge.net/docs/perl-AnyData_SNMP-README.html)从自定义定义的MIB文件中检索不同组件的信息并进行处理,这些文件在其中具有公共列不同的MIB表,因此可以从两个表中查询(与使用SQL语法的SQL查询完全相似)。
我想了解底层的工作方式,最重要的是,AnyData如何找到仅由新计算机中的名称定义的自定义MIB(当然,我们必须提供自定义创建的MIB文件)。如果我想更详细地描述我的问题:我根据RabbitMQ API中提供的信息为RabbitMQ通道创建了一个新的MIB表。这个MIB表有一个我选择的自定义名称,但是它的字段是RabbitMQ提供的,具有完全相同的类型,当我将这个新创建的MIB文件发送到另一个主机时,我可以通过该表进行查询。仅通过从我的MIB文件中获取信息,perl AnyData如何才能找到信息?