如何通过查询主代理(snmpd)来snmpwalk所有子代理

时间:2016-03-04 17:02:21

标签: configuration snmp net-snmp master snmpd

我想知道是否有办法设置snmpd,以便snmpd的一个snmpwalk命令可以查询我想要指标的设备或应用程序的所有实例? agentX绝对是必要的吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我不确定我理解你的问题。但是这里有一些可能对你有帮助的解释

snmpwalk 命令允许您查询 SNMP主代理。它将显示它在给定OID下可以处理的每个OID值

例如:

  

snmpwalk myAgentIP 1.3

此命令将显示" 1.3"下的每个OID;主代理位于" myAgentIP"可以处理。

创建子代理并将其连接到主代理时,您可以告诉主代理您处理的新OID。

当在子代理处理的OID上查询时,您的snmpd(主代理)将联系您的子代理(通过AgentX - 内部协议)以获取OID值以便回答。

因此,当您 snmpwalk 您的主代理时,它会自动注册每个子代理(如有必要)。

"如有必要"表示"如果您的snmpwalk查询包含您的子代理处理的OID的OID"