Wednesday, May 22nd 2013, 1:33am UTC+2

You are not logged in.

  • Login
  • Register

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

1

Monday, May 22nd 2006, 11:08am

[pnp0.2][solved] check_pcmeasure.pl keine Daten

Hallo @all,
Hallo Jörg,

ich habe bei mir das aktuelle Plugin 'check_pcmeasure.pl' @ wob im Einsatz. Und von Messpc.de habe ich die EthernetBox im Einsatz. Über Nagios kann ich den Wert z. B. Temparatur abfragen. Aber über PNP möchte ich gerne den Verlauf auch protokolliert haben.

So sieht das in Nagios aus (Bild1).

Müssen die Perfdata Werte nicht vielleicht anders aufgebaut werden? Ich bekomme in meiner PNP Grafik also keine Werte und Graphen angezeigt, eine Meldung oder einen Hinweis auf einen Fehler auch nicht.

Die Dateien 'temperatur_hh.' php und rrd habe ich auch mal gelöscht und dann neu aufbauen lassen. Ohne den gewünschten Erfolg.

Viele Grüße
Jörg Peter
lairdofglencairn has attached the following image:
  • nagios_checktemp.jpg
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

2

Monday, May 22nd 2006, 11:13am

Ja und ?

Ich verstehe dein Problem nicht. Die Files sind da, ist doch alles OK soweit.

Wo ist jetzt dein Problem ?

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

3

Monday, May 22nd 2006, 11:25am

Hi Jörg,

mein Problem ist, das es doch etwas "leer" ist ?(

Gruß
Jörg Peter
lairdofglencairn has attached the following image:
  • nagios_checktemp1.jpg
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

4

Monday, May 22nd 2006, 11:27am

Jo, das habe ich mir schon dedacht 8o

Da ich aber kein Template für check_pcmessure ausliefere musst du da selbst was gebaut haben.

Welches Template soll den die Daten anzeigen ?

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

5

Monday, May 22nd 2006, 12:29pm

Hi Jörg,

danke für die Hilfe.

Es ist natürlich so, dass ich irgendein Template verwendet habe. Ganz nach dem Motto es wird schon was angezeigt werden, aber das es diesmal so wenig ist ;_( hätte ich nicht gedacht ;-)

Wenn ich mir testweise das Template check_memuse ansehe ist mir auch klar, warum ich nichts sehen kann. :(

Die Einträge

Source code

1
2
3
4
5
6
7
def[1] .= "AREA:var1#00FF00:\"Memory usage\" " ; # Aktueller Wert als gruene Flaeche
$def[1] .= "LINE1:var1#00000c " ; # Wieder eine schwarze Linie zum Abschluss
$def[1] .= "HRULE:$WARN[1]#FFFF00:\"Warning ($WARN[1]MB)\" " ; # gelbe Linie -> Warning
$def[1] .= "HRULE:$CRIT[1]#FF0000:\"Critical ($CRIT[1]MB)\\n\" " ; #rote Linie -> Critical
$def[1] .= "GPRINT:var1:LAST:\"%6.2lf %sMB last \" " ;
$def[1] .= "GPRINT:var1:AVERAGE:\"%6.2lf %sMB average \" " ;
$def[1] .= "GPRINT:var1:MAX:\"%6.2lf %sMB max \\n\" ";


Ich will nicht unverschämt sein :), aber kann man das irgendwo in Deutsch (!) nachlesen, wie ich die Parameterzeile aufbröseln kann (muß)?

Das Plugin check_pcmeasure.pl bringt die Zeile

Source code

1
value=26.4;30.0;40.0;


26.4 ist die aktuelle Temperatur
30.0 die Schwelle zu WARNING
40.0 die Schwelle zu CRITICAL

(Anmerkung: Unsere Klima ist kaputt, wird noch repariert ;-) ).

Viele Grüße

Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

6

Monday, May 22nd 2006, 12:38pm

Kopier dir response.php. Das ist das Template mit den wenigsten abhängigkeiten.

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

7

Monday, May 22nd 2006, 12:45pm

Hi Jörg,

habe ich getan.

Source code

1
2
3
4
5
$def[1] .= "AREA:var1#00FF00:\"Temperaturs \" " ;
$def[1] .= "LINE1:var1#000000:\"\" " ;
$def[1] .= "GPRINT:var1:LAST:\"%3.4lg %s$UNIT[1] LAST \" ";
$def[1] .= "GPRINT:var1:MAX:\"%3.4lg %s$UNIT[1] MAX \" ";
$def[1] .= "GPRINT:var1:AVERAGE:\"%3.4lg %s$UNIT[1] AVERAGE \" ";


Muß jetzt Babysitting zu Hause machen und werde mir das dann mal ansehen. Ich muß im jetzt da mitgeben, wie die Perfdata-Zeile aussieht, denke ich.

Gruß
Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

8

Monday, May 22nd 2006, 12:47pm

Nein, müsste so passen.

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

9

Monday, May 22nd 2006, 2:48pm

Hi Jörg,
hi @all,

es geht leider nicht. Das Ergebnis ist das Gleiche wie zuvor. Die PNP Seite wird zwar angezeigt aber ohne die Graphen. Werde es dann mal morgen im Büro ausprobieren müssen, vielleicht klapps ja mit einer neuen frischen Tasse Kaffee.

Bis dahin
Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

10

Tuesday, May 23rd 2006, 7:55am

Hallo,

ich habe leider noch nicht den gewünschten Erfolg gehabt.

Hier mal die php-Datei aus ./share/perfdata/hosts/:

Source code

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
<?php
#INFO: Durchlauf 1 -> value=25.9;30.0;40.0;;
$TEMPLATE[1]  = "check_messpc_temp";
$DS[1]  = "1";
$NAME[1]    = "value";
$UNIT[1]    = "";
$ACT[1]  = "25.9";
$WARN[1]    = "30.0";
$CRIT[1]    = "40.0";
$MIN[1]  = "";
$MAX[1]  = "";
#Zusatzinformationen aus dem Nagios Environment
$NAGIOS_SERVICESTATE = "OK";
$NAGIOS_HOSTADDRESS = "IP.IP.IP.IP";
$NAGIOS_SERVICEOUTPUT = "OK: Value com1.1: /25.9/";
$NAGIOS_SERVICEPERFDATA = "value=25.9;30.0;40.0;";
$NAGIOS_HOSTNAME = "host1";
$NAGIOS_HOSTSTATE = "UP";
$NAGIOS_HOSTSTATETYPE = "HARD";
$NAGIOS_LASTHOSTDOWN = "1147266301";
$NAGIOS_SERVICESTATETYPE = "HARD";
$NAGIOS_SERVICECHECKTYPE = "ACTIVE";
$NAGIOS_SERVICENOTESURL = "/dokuwiki/doku.php?id=nagios:service:temperaturhh";
$NAGIOS_SERVICENOTES = "";
$NAGIOS_SERVICEDESC = "temperaturhh";
$NAGIOS_TIMET = "1148363507";
?>


Würde mich freuen, wenn ich hier doch noch einen passenden Lösungstipp bekommen könnte. Als Template nehme ich - wie Jörg vorgeschlagen hat - response.php.

Viele Grüße
Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

11

Tuesday, May 23rd 2006, 5:19pm

PNP - kein Graph

Hallo,

leider bin ich noch keinen Schritt in Richtung Lösung weiter. Daher nochmals meine php Datei

Source code

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
<?php
#INFO: Durchlauf 1 -> value=25.9;30.0;40.0;;
$TEMPLATE[1]     = "check_messpc_temp";
$DS[1]   = "1";
$NAME[1]         = "value";
$UNIT[1]         = "";
$ACT[1]  = "25.9";
$WARN[1]         = "30.0";
$CRIT[1]         = "40.0";
$MIN[1]  = "";
$MAX[1]  = "";
#Zusatzinformationen aus dem Nagios Environment
$NAGIOS_SERVICESTATE = "OK";
$NAGIOS_HOSTADDRESS = "HOST1";
$NAGIOS_SERVICEOUTPUT = "OK: Value com1.1: /25.9/";
$NAGIOS_SERVICEPERFDATA = "value=25.9;30.0;40.0;";
$NAGIOS_HOSTNAME = "HOST1";
$NAGIOS_HOSTSTATE = "UP";
$NAGIOS_HOSTSTATETYPE = "HARD";
$NAGIOS_LASTHOSTDOWN = "1147266301";
$NAGIOS_SERVICESTATETYPE = "HARD";
$NAGIOS_SERVICECHECKTYPE = "ACTIVE";
$NAGIOS_SERVICENOTESURL = "/dokuwiki/doku.php?id=nagios:service:temperaturhh";
$NAGIOS_SERVICENOTES = "";
$NAGIOS_SERVICEDESC = "temperaturhh";
$NAGIOS_TIMET = "1148397007";
?>


und mein Template (basiert auf response.php)

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
#
# Für alle Plugins die Antwortzeiten liefern
# $Id: response.php 11 2006-05-18 20:04:33Z linge $
#

$opt[1] = "--vertical-label \"Temperatur\"  --title \"Temperatur For  $hostname / $servicedesc\" ";


$def[1] =  "DEF:var1=$rrdfile:$DS[1]:AVERAGE " ;
$def[1] .= "AREA:var1#00FF00:\"Temperaturs \" " ;
$def[1] .= "LINE1:var1#000000:\"\" " ;
$def[1] .= "GPRINT:var1:LAST:\"%3.4lg %s$UNIT[1] LAST \" ";
$def[1] .= "GPRINT:var1:MAX:\"%3.4lg %s$UNIT[1] MAX \" ";
$def[1] .= "GPRINT:var1:AVERAGE:\"%3.4lg %s$UNIT[1] AVERAGE \" ";
?>


Viele Grüße
Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

12

Tuesday, May 23rd 2006, 5:47pm

Bitte mal die Auszüge aus dem Apache Error log posten.

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

13

Tuesday, May 23rd 2006, 6:01pm

Hi Jörg,

die error_log ist leer. Die Einträge in der access_log anbei.

Source code

1
2
3
4
5
6
7
8
9
10
11
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:01 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=1&source=1 HTTP/1.1" 200 490
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:01 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=3&source=1 HTTP/1.1" 200 492
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:01 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=2&source=1 HTTP/1.1" 200 491
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:01 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=4&source=1 HTTP/1.1" 200 491
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:04 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh HTTP/1.1" 200 4326
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:06 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=1&source=1 HTTP/1.1" 200 490
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:06 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=0&source=1 HTTP/1.1" 200 488
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:06 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=2&source=1 HTTP/1.1" 200 491
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:06 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=3&source=1 HTTP/1.1" 200 492
IP1.IP2.IP3.IP4 - user1 [23/May/2006:18:00:06 +0200] "GET /nagios/pnp/index.php?host=gow16&srv=temperaturhh&display=image&view=4&source=1 HTTP/1.1" 200 491
g
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

14

Tuesday, May 23rd 2006, 6:28pm

Verdammt, da kann auch bei der 0.2 nichts mehr auftauchen :O
Das muss ich in der näcgsten Version fixen.

Du kannst mir höchstens noch die RRD und PHP Files per Mail schicken.
Kann aber etwas dauern bis ich dazu kommen ....

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

15

Tuesday, May 23rd 2006, 7:35pm

Hi stell mich ja nicht mit Absicht dumm ?( - ich bin so. :]

Files kommen per Mail.

Danke an dieser Stelle schon mal.

Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

lairdofglencairn

Intermediate

Posts: 466

Birthday: May 26th

Gender: male

Location: Deutschland

Number of monitoring servers: 1

Nagios Version: 3.2.3

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 468

Number of services: ~4100

OS: Ubuntu 11.04

Plugin Version: omd 0.48

Other Addons: PNP,Dokuwiki,check_mk,check_multi V443

16

Tuesday, May 23rd 2006, 7:48pm

So, Jörg.

Mail ist raus. Hoffe Du findest die Zeit zur Analyse. Ach ja, ist die Amazon-Wunschliste auf www.ederdrom.de noch aktuell ;-)

Bis dahin

Jörg Peter
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

pitchfork

Administrator

Posts: 18,436

Location: Kassel

Occupation: Sysadmin SAP / Linux / AIX

Number of monitoring servers: 2

Hobbies: Motorrad fahren, wenns die Zeit erlaubt :-)

Nagios Version: 3.2.3 ( OMD )

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 360

Number of services: 6700

OS: Debian 6.0

Plugin Version: 1.4.x

Other Addons: SNMPTT, NagTrap, check_mk, PNP-0.6.x. Thruk

17

Wednesday, May 24th 2006, 12:13pm

So Problem gelöst.

Das RRD File wurde nicht von process_perfdata.pl, also PNP erstellt und hatte daher intern eine andere Struktur als erwartet.

Das Template für check_pcmessure.pl ist bei der nächsten PNP Version dabei.

Jörg
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution