Monday, May 20th 2013, 3:51am UTC+2

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to Monitoring-Portal.
Although this is a german monitoring forum, please don't hesitate to post in English. Nearly everybody here understands you and will answer in English as well.
If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form to register here or read more information about the registration process. If you are already registered, please login here.

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

1

Sunday, April 2nd 2006, 8:52pm

[PNP] Tool zum darstellen von Performance Daten

Hallo zusammen,

es ist ja hier schon das ein oder andere man von PNP die Rede gewesen, daher möchte ich das Tool mal vorstellen.

PNP sammelt die Performace Daten der Nagios Plugins und speichert die Daten in RRD Files.
Über ein PHP Script werde die Daten dargestellt.

Ziel ist es ein Tool zu schaffen, das flexibel ist und trotzdem leicht zu bedienen.

1. Es werden keine Perl Module benötigt.
2. Keine Konfiguration wenn die Plugins saubere Performance Daten liefern.
3. notes_url in der Service Extinfo ist durch Makros für jeden Service gleich.
4. Alle Funktionen von RRDTool können verwendet werden.
5. Einfache Installation.

Weitere Infos gibt es auf meiner Homepage unter http://www.ederdrom.de/doku.php/nagios/pnp

Über Feedback würde ich mich freuen.

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

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, April 3rd 2006, 11:14am

Version 0.1.6 ist online.

Jörg
pitchfork has attached the following image:
  • pnp-1.0.6.png
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution

funki

Professional

Posts: 643

Birthday: May 29th 1954 (58)

Gender: male

Location: Dresden

Occupation: IT-Admin

Number of monitoring servers: 1

Hobbies: Computer, Amateurfunk

Nagios Version: 3.2.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 150

Number of services: 700

OS: SLES10

Plugin Version: 1.4.14

NagVis Version: 1.2.2

NDO Version: 1.4b7

Other Addons: # check_MK 1.1.6 RC3 # NRPE 2.7.1# pnp-0.6.4 # nsclient++-0.3.8 # snmptt 1.2 # nagtrap 0.1.3.a #

3

Monday, April 3rd 2006, 12:48pm

Hallo Jörg!

Der ScreenShot sieht ja ganz gut aus. Kannst du sagen, ob das PNP-Tool auch parallel zu NagiosGrapher läuft? (Wegen den RRD-Files!)

Liebe Grüße!
funki.
Liebe Grüße!
Peter.

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, April 3rd 2006, 12:55pm

IMHO kann man nur ein Command zur verarbeitung der Performance Daten angeben.

Wenn du es schafst den Aufruf von process_perfdata.pl in den Aufruf für Nagios Grapher einzubauen, müssten beide Tools parallel laufen.

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

funki

Professional

Posts: 643

Birthday: May 29th 1954 (58)

Gender: male

Location: Dresden

Occupation: IT-Admin

Number of monitoring servers: 1

Hobbies: Computer, Amateurfunk

Nagios Version: 3.2.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 150

Number of services: 700

OS: SLES10

Plugin Version: 1.4.14

NagVis Version: 1.2.2

NDO Version: 1.4b7

Other Addons: # check_MK 1.1.6 RC3 # NRPE 2.7.1# pnp-0.6.4 # nsclient++-0.3.8 # snmptt 1.2 # nagtrap 0.1.3.a #

5

Monday, April 3rd 2006, 12:57pm

OK, danke, Jörg! Da muss ich aml sehen, ob ich noch einen 2. PC "loseisen" kann, damit ich PNP mal testen kann!

Liebe Grüße!
funki.
Liebe Grüße!
Peter.

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, April 3rd 2006, 5:47pm

Benutzt du das Perl Script um die Daten an NegiosGrapher zu übergeben ?

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

funki

Professional

Posts: 643

Birthday: May 29th 1954 (58)

Gender: male

Location: Dresden

Occupation: IT-Admin

Number of monitoring servers: 1

Hobbies: Computer, Amateurfunk

Nagios Version: 3.2.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 150

Number of services: 700

OS: SLES10

Plugin Version: 1.4.14

NagVis Version: 1.2.2

NDO Version: 1.4b7

Other Addons: # check_MK 1.1.6 RC3 # NRPE 2.7.1# pnp-0.6.4 # nsclient++-0.3.8 # snmptt 1.2 # nagtrap 0.1.3.a #

7

Monday, April 3rd 2006, 6:07pm

Hallo Jörg!

Ich hab' hier nix "verbastelt", alles "Originale"... nach dem Nagios-Buch! :baby:

Liebe Grüße!
funki.
Liebe Grüße!
Peter.

This post has been edited 1 times, last edit by "funki" (Apr 3rd 2006, 6:09pm)


Posts: 146

Gender: male

Location: Leopoldshöhe

Number of monitoring servers: 1

Nagios Version: 2.0 stable

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 20

Number of services: 40-50

OS: Debian Sarge

Plugin Version: 1.4.2

8

Tuesday, April 4th 2006, 9:03am

Super sache, wenn ich es heute noch schaffe ( bzw. meine Linux SSH probleme löse ) werde ich die neue Version mal installieren.
Mit der vorherigen bin ich äußerst zufrieden.

cane

Trainee

Posts: 142

Gender: male

Location: NRW

Occupation: Director Internal IT

Number of monitoring servers: 1

Hobbies: IT-Security, Linux, Billard

Nagios Version: 3.0rc2

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: ~100

Number of services: ~400

OS: Debian Etch

Plugin Version: 1.4.11

NagVis Version: soon

NDO Version: 1.4b7

Perfparse Version: I use PNP :-)

Other Addons: PNP

9

Tuesday, April 4th 2006, 9:40am

Hallo Jörg,

wirklich ein sehr nettes Tool - werde es zukünftig auch einsetzen 8)

mfg
cane

funki

Professional

Posts: 643

Birthday: May 29th 1954 (58)

Gender: male

Location: Dresden

Occupation: IT-Admin

Number of monitoring servers: 1

Hobbies: Computer, Amateurfunk

Nagios Version: 3.2.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 150

Number of services: 700

OS: SLES10

Plugin Version: 1.4.14

NagVis Version: 1.2.2

NDO Version: 1.4b7

Other Addons: # check_MK 1.1.6 RC3 # NRPE 2.7.1# pnp-0.6.4 # nsclient++-0.3.8 # snmptt 1.2 # nagtrap 0.1.3.a #

10

Wednesday, April 5th 2006, 3:54pm

Hallo Jörg u.a.!

Da ich doch keinen PC loseisen kann (im Moment), wollte ich mal in die Runde fragen:
Kann ich evtl. den vorhandenen nagios-Server für PNP verwenden, indem ich nur das collect2.pl nicht starte??? ?(
Dann könnte ich ja wenigstens mal PNP "anprobieren"! Oder "beharkt" sich da nochwas?

Reicht Nagios 2.0 für das aktuelle PNP?

Liebe Grüße!
funki.
Liebe Grüße!
Peter.

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

11

Wednesday, April 5th 2006, 3:59pm

Du kannst collect2.pl weiter laufen lassen.

Die Daten werden ja über fifo_write.pl an collect2.pl übergeben.

Man könnte auch fifo_write.pl so modifizieren das process_perfdata.pl von PNP zusätzlich ausgeführt wird.

exec('/usr/local/nagios/libexec/process_perfdata.pl');

Ich sehe da kein Problem.

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

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

Monday, April 10th 2006, 8:05am

[PNP] 0.1.7 ist online

Hallo zusammen,
mal wieder einen neue PNP Version.

Die 0.1.7 steht zum donwload bereit
http://www.ederdrom.de/doku.php/nagios/pnp-devel

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

Monday, April 10th 2006, 3:53pm

RE: [PNP] 0.1.7 ist online

Prima Jörg, vielen Dank.

Die Idee auf die anderen PNP Graphen zu Verweisen ist klasse.
--
forum@jrgptr.de
Skype jrgptr
ICQ 100444361
www.twitter.com/jrgptr

Mocca18

Trainee

Posts: 88

Birthday: Sep 14th 1984 (28)

Gender: male

Location: Höxter

Occupation: Azubi-Fachinformatiker

Number of monitoring servers: 1

Nagios Version: 2.3.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 70

Number of services: 20

OS: Debian Sarge

Plugin Version: 1.4

Other Addons: PNP 0.1.8 / NSClient++ 2.5.h

14

Monday, April 24th 2006, 9:33am

Jupp das ist schön! ;-)

Was mich leider noch etwas im Skript stört ist das die / nicht durch unterstriche ersetzt werden sondern nur Leerzeichen und Doppelpunkte.

bei eineer servicedescription wie http://test.de führt das leider zu problemen und die daten werden nicht angelegt.

Da ich viele http(s) seiten überwache und nicht alle descriptions ändern möchte wäre das von vorteil. Als kleiner Vorschlag für die nächste Version ;-)
catch the tiger

("`-''-/").___..--''"`-._
`6_ 6 ) `-. ( ).`-.__.`)
(_Y_.)' ._ ) `._ `. ``-..-'
_..`--'_..-_/ /--'_.' ,'
(il),-'' (li),' ((!.-

This post has been edited 1 times, last edit by "Mocca18" (Apr 24th 2006, 9:33am)


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

15

Monday, April 24th 2006, 9:40am

Jepp, das hatte Hendrick auch schon erwähnt.

also s/\//_/g

Sonst noch irgenwelche Zeichen ?

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

Andurin

Unregistered

16

Monday, April 24th 2006, 9:44am

Dabei ist es aber auch nicht geblieben...

Mein Part der process_perfdata.pl:

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
#
# Leerzeichen durch Unterstriche ersetzen.
#
$SERVICEDESC =~ s/ /_/g ;
#
# '/' durch Unterstriche ersetzen.
#
$SERVICEDESC =~ s/\//_/g ;
#
# Doppelte '_' durch Unterstriche ersetzen.
#
$SERVICEDESC =~ s/__/_/g ;
#
# _ am Ende entfernen.
$SERVICEDESC =~ s/_$//g ;
#
# Doppelpunkte entfernen
#
$SERVICEDESC =~ s/://g ;
#
# Leerzeichen entfernen
#
$HOSTNAME =~ s/ /_/g ;


index.php

Source code

1
2
3
4
5
$servicedesc = ereg_replace(" ","_",$_GET['srv']);
$servicedesc = ereg_replace(":","",$servicedesc);
$servicedesc = ereg_replace("/","_",$servicedesc);
$servicedesc = ereg_replace("__","_",$servicedesc);
$servicedesc = ereg_replace("_$","",$servicedesc);


Damit werden "/" durch "_", doppelte "_" durch einfache und "_" am Ende des Namens durch "" ersetzt.

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

Monday, April 24th 2006, 9:46am

Super !

Das kommt so in die 0.1.9 rein.

Danke.

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

Andurin

Unregistered

18

Monday, April 24th 2006, 11:55am

Prima, dann kann ich auch endlich wieder die "originalen" Verwenden :D

Hatte im übrigen Mal versucht RRDs mit einem "/" im Namen zu erstellen, rrdtools wehren sich dagegen. Also wird man wohl damit leben Müssen, dass man die "/" wenn man Sie denn braucht woanders wieder herzaubern muss.

gore-tex

Professional

Posts: 1,186

Birthday: Mar 16th 1981 (32)

Gender: male

Location: Ösiland

Occupation: Systemadmin

Number of monitoring servers: 8

Hobbies: Fußball, Motorrad, ...

Nagios Version: 3.2.1

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: ~2000

Number of services: ~6000

OS: CentOS

Plugin Version: 1.4.14

Other Addons: PNP,Nagvis,Thruk,mk-live

19

Monday, April 24th 2006, 11:58am

Hi zusammen!

An dieser Stelle muss ich mich mal bei Jörg bedanken! THX für den Telefonsupport! :D

Kann es nur weiterempfehlen...

PNP ist sehr leicht zu installieren und sehr leicht zu administrieren!!!

Super Sache das, bin schon gespannt auf die folgenden Versionen! :P

Gruß
Gregor

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

20

Monday, April 24th 2006, 12:40pm

Danke für die Blumen !

Das werden dann die letzten Änderungen an process_perfdata.pl sein.

Danach gehts ans Frontend.

Lasst euch überraschen ...
+++ PNP Developer +++ PNP 0.6.21 ist online ! +++
Hilfreiche Infos gefunden? Dann schnell ein paar Cent flattrn
OMD - Open Monitoring Distribution