Einzelnen Beitrag anzeigen
Alt 22.12.09, 16:31   #1 (permalink)
bitmuncher
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
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
 

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