Observium 和 SNMP 参数

Observium 和 SNMP 参数

我已经在 Ubuntu 14.04 LTS 服务器上安装了 observium。
现在,我正尝试将 Windows 7 实例设备添加到 observium。
但是,当我尝试添加设备时,出现以下消息:

root@observium:/opt/observium# ./add_device.php debian public 
Observium CE 0.14.11.6000
Add Device(s)

Try to add debian:
Trying v2c community public ...
No reply on community public using v2c.
Could not reach debian with given SNMP parameters using v2c.
Trying v1 community public ...
No reply on community public using v1.
Could not reach debian with given SNMP parameters using v1.
Devices skipped: 1.

USAGE:
add_device.php <hostname> [community] [v1|v2c] [port] [udp|udp6|tcp|tcp6]
add_device.php <hostname> [any|nanp|anp|ap] [v3] [user] [password] [enckey] [md5|sha] [aes|des] [port] [udp|udp6|tcp|tcp6]
add_device.php <filename>

EXAMPLE:
SNMPv1/2c:                    add_device.php <hostname> [community] [v1|v2c] [port] [udp|udp6|tcp|tcp6]
SNMPv3   :         Defaults : add_device.php <hostname> any v3 [user] [port] [udp|udp6|tcp|tcp6]
           No Auth, No Priv : add_device.php <hostname> nanp v3 [user] [port] [udp|udp6|tcp|tcp6]
              Auth, No Priv : add_device.php <hostname> anp v3 <user> <password> [md5|sha] [port] [udp|udp6|tcp|tcp6]
              Auth,    Priv : add_device.php <hostname> ap v3 <user> <password> <enckey> [md5|sha] [aes|des] [port] [udp|udp6|tcp|tcp6]
FILE     :                    add_device.php <filename>

ADD FROM FILE:
 To add multiple devices, create a file in which each line contains one device with or without options.
 Format for device options, the same as specified in USAGE.

我在 Windows 7 上启用了 snmp 服务,设备可以互相 ping,计算机名称已添加到 observium 上的 /etc/hosts,但设备无法添加到 observium。
从上面的消息中,我无​​法理解问题所在,因为除了社区之外,我没有看到在 Windows 7 上配置 snmp 参数的任何选项。

答案1

您需要配置 SNMP 代理以接受来自远程主机的请求。要在 Windows 中配置 SNMP 代理,请按照以下步骤操作:

  1. 点击开始, 指向设置,然后点击控制面板。 双击管理工具然后双击计算机管理
  2. 在控制台树中,单击服务和应用程序然后点击服务
  3. 在详细信息窗格中,向下滚动并单击SNMP 服务
  4. 行动菜单,点击特性
  5. 安全选项卡,选择发送身份验证trap 如果希望每次身份验证失败时都发送陷阱消息。
  6. 在下面接受的社区名称,点击添加。
  7. 在下面社区权利,选择此主机的权限级别以处理来自选定社区的 SNMP 请求。
  8. 社区名字,键入区分大小写的团体名称,然后单击“添加”。
  9. 指定是否接受来自主机的 SNMP 数据包:
    • 要接受来自网络上任何主机的 SNMP 请求(无论其身份如何),请单击接受来自任何主机的 SNMP 数据包
    • 要限制接受 SNMP 数据包,请单击接受来自这些主机的 SNMP 数据包,单击添加,键入适当的主机名和 IP 或 IPX 地址,然后再次单击添加。
  10. 点击申请应用更改。

我希望这会有所帮助。

相关内容