snmptrap
とりあえずWebだけで調べてみた。まだまだな内容だと思う
syslog.confの編集
syslogに記録。facilityをlocal6に
local6.* /var/log/local6.log
snmptradの起動
syslogにtrapを記録する。local6のfacilityとして
# snmptrapd -sS 6
trapをあげる
- いわわウィキ - snmptrap http://www.si-linux.co.jp/iww/snmptrap.html
$ snmptrap -v 1 -c securecom 192.168.1.213 1.3.6.1.4.1.2021 192.168.1.213 6 99 '' 1.3.6.1.4.1.2021 s 'snmptrap test'
local6.logの確認
Nov 6 00:03:48 trapd-host snmptrapd[19965]: 192.168.1.213: Enterprise Specific Trap (99) Uptime: 8 days, 1:58:47.72, UCD-SNMP-MIB::ucdavis = STRING: "snmptrap test"
参考
@IT:監視を自動化するSNMP(1)
http://www.atmarkit.co.jp/fnetwork/rensai/snmp01/01.html
[Linux] Net-SNMP を使って SNMP Trap を Syslog に吐き出す設定
http://blogs.sqlpassj.org/yamaken/archive/2004/07/30/3584.aspx
Net-SNMP FAQ(How do I send traps and notifications?)
http://net-snmp.sourceforge.net/FAQ.html#How_do_I_send_traps_and_notifications_
SNMPによるネットワークシステムの監視第1回:SNMPの基礎
https://www.stackasterisk.jp/tech/systemManagement/snmp01_01.jsp
トラップ通知
http://jp.bea.com/e-docs/wls61/snmpman/snmptraps.html