12.07.2011, 04:18 UTC+2

Sie sind nicht angemeldet.

[Solved] Informationen von SNMPTT manipulieren bevor diese in die Datenbank kommen

poetricz

Anfänger

Beiträge: 19

Geburtstag: 09.07.1984 (27)

Geschlecht: Männlich

Wohnort: Frankfurt am Main

Beruf: Netzwerkadministrator

Anzahl Nagios-Server: 1

Hobbys: WingTsun

Nagios-Version(en): 3.2.3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 250

Anzahl Services: <1000

Betriebssystem(e): OpenSuSe 11.3

Plugin-Version(en): 1.4.15

NagVis-Version: 1.5.8

Sonstige Addon's: mk-livestatus, Merlin, Ninja

1

29.06.2011, 17:46

[Solved] Informationen von SNMPTT manipulieren bevor diese in die Datenbank kommen

Guten Abend allerseits,

momentan stehe ich vor einem Rätsel und weiß wirklich nicht wo ich da anpacken soll. Leider bin ich mir überhaupt nicht im klaren auf welche weiße so ein Thema umgesetzt wird bzw. wonach ich suchen muss. Ich wäre für jeden Tipp sehr dankbar.

Wir überwachen mehrere Cisco FC Switche anhand von SNMP Traps. Wenn jetzt zum Beispiel ein Interface down geht bekomme ich auch einen Trap. Die nötigen mibs sind mit snmpttconvert übersetzt.
In der snmptt.conf habe ich auch die Info Texte etwas angepasst. Sonst steht da ein ewig langer Text. Jetzt habe ich aber das Problem, dass die Interfaces beim Cisco FC Switch merkwürdige Werte haben.
Wenn jetzt zum Beispiel Interface FC0/1 down geht steht im SNMP Trap die Interface ID 168885. Ich würde gerne diese Werte bevor sie in die Datenbank geschrieben werden abfangen und aus dem Wert 168885 ein fc0/1 machen. Ich denke das ich in der Lage bin ein solches Script zu schreiben. Aber wie kann ich das dann einbinden?

Schon mal vielen Dank für Eure Hilfe.

Gruß
Peter

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »poetricz« (29.06.2011, 22:21)


bern

Profi

Beiträge: 1 534

Anzahl Nagios-Server: 2-5

Nagios-Version(en): 1-3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 80-200

Anzahl Services: 1400-2000

Betriebssystem(e): Linux

Plugin-Version(en): Whatever I can download, patch, or cobble together myself :-)

Sonstige Addon's: n2rrd, PNP, livestatus

2

29.06.2011, 21:27

Das is'n Scherz, oder? Exakt dieser Fall steht als Beispiel in der Doku:
http://www.snmptt.org/docs/snmptt.shtml#SNMPTT.CONF-PREEXEC

poetricz

Anfänger

Beiträge: 19

Geburtstag: 09.07.1984 (27)

Geschlecht: Männlich

Wohnort: Frankfurt am Main

Beruf: Netzwerkadministrator

Anzahl Nagios-Server: 1

Hobbys: WingTsun

Nagios-Version(en): 3.2.3

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 250

Anzahl Services: <1000

Betriebssystem(e): OpenSuSe 11.3

Plugin-Version(en): 1.4.15

NagVis-Version: 1.5.8

Sonstige Addon's: mk-livestatus, Merlin, Ninja

3

29.06.2011, 22:20

Ohje... ich glaube ich brauche ne Brille oder muss noch mal einen Grundkurs im Lesen machen. Ich habe die Doku hoch und runter gewälzt und habe es einfach nicht gesehen. Vielen Dank für den Hinweiß.

Ähnliche Themen