为 Zenoss 服务器设置 SNMP

为 Zenoss 服务器设置 SNMP

我已经设置了 snmpv2 来与 Zenoss 服务器通信。它正在工作。但现在我有一些问题。1. SNMPv2 客户端是否一直在广播其数据?有什么方法可以阻止这种情况吗?通过配置文件?我可以使用 SNMP 配置文件将其广播限制为仅向特定 IP 广播吗?2. 如果我尝试将我的 snmp 信息推送到具有动态 IP 的服务器,可以吗?它应该如何知道服务器?通过域名?使用 SNMPv3?有人可以指导我吗?

答案1

简短版本:SNMP 不广播。

SNMP 可以表示两种含义。如果您指的是发送陷阱,那么它会将其发送到您必须设置的特定地址。

但通常人们谈论的是盒子响应服务器请求某些 SNMP 信息。您可以通过两种方式限制谁可以查询此信息:

  1. 通过设置社区字符串(您可以将其视为密码)
  2. 限制可以查询的IP。

答案2

正如 Chris 所说,“SNMP” 有两种工作方式。TRAP 由一个框生成,用于将问题告知您的 Zenoss 服务器。当问题发生时,这种情况只会发生一次。更普遍的是,SNMP“服务器”(如 Zenoss)将定期轮询来自 SNMP“客户端”的 SNMP 信息。

Zenoss 默认假设每个发现的设备都支持 SNMP,并且每 5 分钟会向每个盒子发出一组相当小的标准 SNMP 请求。也就是说,您可以控制“发现”哪些盒子。您可以控制 5 分钟轮询间隔。您可以控制发现的设备是否“支持”SNMP(有一个设备类 /Ping 适用于不支持 SNMP 的设备)。您可以控制用于设备类和/或单个设备的 SNMP 参数 - 例如 SNMP 版本、社区名称、SNMP V3 参数(如果您使用 V3)。

如果 Zenoss 服务器可以使用域名服务器 (DNS),Zenoss 将使用它。如果您有一个能够识别动态 IP 的 DNS,请确保在发现设备时为其指定 DNS 名称。一般来说,为重要服务器设置 IP 地址并不是一个好主意,因为这会使它们更难监控。

欢呼吧,简

相关内容