うまいぼうぶろぐ

linuxとhttpdとperlのメモ

linuxでsnmptrap送信メモ


設定すればapacheが停止したらtrap送信、とかも出来るらしい。うちは今のところmonitで監視してるからその設定は必要ないけど。。

man snmptrap

SYNOPSIS
  snmptrap -v 1 [COMMON OPTIONS] [-Ci] enterprise-oid agent generic-trap specific-trap uptime [OID TYPE VALUE]...
  snmptrap -v [2c|3] [COMMON OPTIONS] [-Ci] uptime trap-oid [OID TYPE VALUE]...
  snmpinform -v [2c|3] [COMMON OPTIONS] uptime trap-oid [OID TYPE VALUE]...

command叩いて送信

  • 実行例
## snmptrap -v [2c|3] [COMMON OPTIONS] [-Ci] uptime trap-oid [OID TYPE VALUE]...
snmptrap -v2c -c public snmp.trapd.server '' .1.3.6.1.4.1.10000 1 s "hogehoge"

snmpd.confの設定

ここでdefaultのcommunity設定とかする。

trapcommunity public
trapsink   snmp.trapd.server public
informsink snmp.trapd.server public