Hackerboard WikiHaboBlog

[HaBo]

 
Applikationen Probleme mit Anwendungsprogrammen aller Art gehören hier hin.

Nagiosgrapher erkennt Werte nicht

Diskussion: Nagiosgrapher erkennt Werte nicht im Forum Applikationen, in der Kategorie Software Home; Ich bin gerade dabei ein Nagios inkl. Nagiosgrapher zur Überwachung einer Tomcat-Apache-MySQL-Plattform aufzubauen. Diese Überwachung soll auch diverse Werte umfassen, ...

Antwort
Alt 22.12.09, 16:31   #1 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteron
Likes: 371
Standard Nagiosgrapher erkennt Werte nicht


Ich bin gerade dabei ein Nagios inkl. Nagiosgrapher zur Überwachung einer Tomcat-Apache-MySQL-Plattform aufzubauen. Diese Überwachung soll auch diverse Werte umfassen, die via JMX vom Tomcat abgefragt werden. Die Abfrage der Werte funktioniert auch soweit:

Code:
JMX OK HeapMemoryUsage.used=1117126088{committed=3142647808:init=3145728000:max=3142647808:used=1117126088}
Allerdings will Nagiosgrapher absolut den used-Wert nicht extrahieren und vermeldet lediglich:

Code:
2009-12-22 16:22:38 VALUES: [de05.unseredomain.de][Tomcat Heap Memory p0]:No matching output values found...
Die Graphen-Definition dazu sieht so aus:

Code:
define ngraph{
        service_name            Tomcat Heap Memory p0
        graph_log_regex         HeapMemoryUsage.used=(\d+)
        graph_value             bytes
        graph_units             bytes
        graph_legend            bytes
        graph_legend_max        15
        rrd_plottype            AREA
        rrd_color               ff0000
        }
Ich vermute den Fehler in der graph_log_regex, kann mir aber nicht erklären was da schief geht. Auch 'HeapMemoryUsage\.used=(\d+)' und 'used=(\d+)' liefert keine Ergebnisse. Hat jemand eine Idee, was an der Regex falsch sein könnte?

Edit: Ich hab jetzt den Output auf die reine Byte-Zahl runtergebogen und die Regexe auf '(\d+)' gestellt. Trotzdem bekomme ich weiterhin die Meldung "No matching output values found". Jemand eine Idee?
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 24.12.09, 10:14   #2 (permalink)
 
Benutzerbild von maedmexx
 
Registriert seit: 03.10.01
maedmexx Leistung: Facit NTK
Likes: 0
Standard

Probier es mal mit der Zeichenklasse [0-9] statt \d.
maedmexx ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 29.12.09, 23:35   #3 (permalink)
Moderator
Themenstarter
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteronbitmuncher Leistung: Opteron
Likes: 371
Standard

So, hab jetzt alles mögliche durchprobiert...

HeapMemoryUsage.used=(\d+)
HeapMemoryUsage\.used=(\d+)
HeapMemoryUsage.used=([0-9]+)
HeapMemoryUsage.used=([0-9]*)
(\d+)
(\d*)
([0-9]+)
([0-9]*)
usw.

Nichts davon führt zu einem Match. Und das gleiche Problem tritt nun auch bei einem anderen Graphen auf. Der Output 'Virtual Memory: 123456789k' kann einfach nicht auseinander genommen werden. Ein Test der Regexen mittels eines Online-Regex-Testers, führte aber zum Match. Ich glaube daher langsam nicht mehr, dass das Problem in der Regexe liegt, bin allerdings etwas ratlos, wodurch der Fehler sonst noch auftreten könnte.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Software Home » Applikationen » Nagiosgrapher erkennt Werte nicht
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61