SNMPTT 无访问配置 - 丢弃陷阱

SNMPTT 无访问配置 - 丢弃陷阱

我有一台主机服务器,它有自己的 MIB 文件,但我需要能够捕获 Nagios 4.1 核心上的 MIB 陷阱。我使用安装在 RedHat 6.5 上的 SNMPTT 插件,但我无法将我的陷阱放入 SNMPTT 中。

我生成 snmp 事件./simulate_events_tf.sh(在我监控的主机上)

内容tail /var/log/messages

Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  
Sep 18 12:33:02 gdl-storage snmptrapd[32621]: No access configuration - dropping trap.  

/etc/snmp/snmptrapd.conf

# Example configuration file for snmptrapd'

# No traps are handled by default, you must edit this file!

disableAuthorization yes

#authcommunity log,execute,net public       

#traphandle default /usr/sbin/snmptt

traphandle default /usr/sbin/snmptthandler

# traphandle SNMPv2-MIB::coldStart /usr/bin/bin/my_great_script col

答案1

运行时是否出现错误

snmptrapd -f -Lo

你的错误可能是这样的

Warning: no access control information configured.
    (Config search path: /usr/local/etc/snmp:/usr/local/share/snmp:/usr/local/lib/snmp:/root/.snmp) This receiver will *NOT* accept any incoming notifications.

可能是您编辑的 conf 文件不在该路径上。在这种情况下,请复制/etc/snmp/snmptrapd.conf到错误消息中的路径。

几分钟前它对我起作用了。

答案2

我已经解决了这个问题:

vim /etc/snmp/snmptrapd.conf:



disableAuthorization yes

相关内容