【问题标题】:Configure SNMP on ubuntu 20.04在 ubuntu 20.04 上配置 SNMP
【发布时间】:2021-05-12 14:53:30
【问题描述】:

我需要通过 SNMP 监控系统并将其与 zabbix 5.0 集成。我在本地机器上进行了一些测试,所以我在 ubuntu 20.04 上安装了 snmp、snmpd 和 snmp-mib-downloader。 我需要监控所有这些变量: variables to monitor via snmp

问题是,当我尝试在本地机器上查看其中一些变量时,会发生这种情况:

snmpwalk -v 2c -c public 127.0.0.1 DISMAN-EVENT-MIB::mteHotTrigger.0

我得到:

DISMAN-EVENT-MIB::mteHotTrigger.0 = 此 OID 的此代理上没有可用的此类对象

有没有办法改变触发器的值?为什么我看不到其中一些变量的值?

【问题讨论】:

  • 请尝试运行snmpwalk -v 2c -c public 127.0.0.1 1.3.6 之类的命令。您不应该对叶节点 OID 执行 WALK 操作。

标签: monitoring snmp net-snmp snmp-trap snmpd


【解决方案1】:

DISMAN-EVENT-MIBmteHotTriggerMAX-ACCESS 定义为accessible-for-notify

来自SNMPv2-SMI

“accessible-for-notify”值表示只能通过通知访问的对象(例如,snmpTrapOID [5])。

换句话说,无法使用任何类型的GET 请求来检索此特定值(实际上,如果您阅读该变量的描述,它仅在通知的上下文中才有意义)。您需要设置本地计算机以接收 SNMP 陷阱(通知),并配置受管计算机以向其发送陷阱。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-03
    • 2021-10-11
    • 1970-01-01
    • 2023-01-21
    • 1970-01-01
    • 1970-01-01
    • 2021-07-03
    • 2021-08-23
    相关资源
    最近更新 更多