Benutzer-Werkzeuge

Webseiten-Werkzeuge


snmptt_testtrap_senden

SNMPTT Testtrap senden

Der Funktionstest setzt voraus, dass die im Folgenden genutzte OID unter /etc/snmp/.. definiert ist:

#/etc/snmp/testtrap.conf
EVENT TestTrap .1.3.6.1.4.1.2021.13.990.0.17 "TestTrap" OK
FORMAT $*

Von einem anderen System kann der Trap dann wie folgt abgeschickt werden.

snmptrap -v 1 -c public nagios.jbackes.local .1.3.6.1.4.1.2021.13.990 '' 6 17 '' \
SNMPv2-MIB::sysLocation.0 s "TestTrap von $HOSTNAME"

Will man statt der numerischen OID mit den sprechenderen Bezeichnungen arbeiten, muss die entsprechende MIB im System definiert sein.

#/usr/share/snmp/mibs/TRAP-TEST.txt
TRAP-TEST-MIB DEFINITIONS ::= BEGIN
        IMPORTS ucdExperimental FROM UCD-SNMP-MIB;
 
demotraps OBJECT IDENTIFIER ::= { ucdExperimental 990 }
 
demo-trap TRAP-TYPE
        STATUS current
        ENTERPRISE demotraps
        VARIABLES { sysLocation }
        DESCRIPTION "This is just a demo"
        ::= 17
 
END

Der snmptrap-Command sieht dann folgendermaßen aus:

snmptrap -v 1 -c public nagios.jbackes.local TRAP-TEST-MIB::demotraps '' 6 17 '' SNMPv2-MIB::sysLocation.0 s "TestTrap von $HOSTNAME"
snmptt_testtrap_senden.txt · Zuletzt geändert: 2015/05/31 13:49 von admin