Linux

SNMPTT 無訪問配置 - 丟棄陷阱

  • June 3, 2017

我有一個擁有自己的 MIB 文件的主機伺服器,但我需要能夠擷取 Nagios 4.1 核心上的 MIB 陷阱。我正在使用安裝在 RedHat 6.5 上的 SNMPTT 外掛,但我無法在我的 SNMPTT 中獲取陷阱。

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

內容tail /var/log/messages

9 月 18 日 12:33:02 gdl-storage snmptrapd

$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

9 月 18 日 12:33:02 gdl-storage snmptrapd$$ 32621 $$: 無訪問配置- 丟棄陷阱。

的內容/etc/snmp/snmptrap.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

執行時是否報錯

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 文件不在該路徑上。在這種情況下,將您的 conf 文件(/etc/snmp/snmptrap.conf)複製到錯誤消息中的路徑。

幾分鐘前它對我有用。

我已經解決了這個問題:

vim /etc/snmp/snmptrapd.conf:



disableAuthorization yes

引用自:https://serverfault.com/questions/723354