Differences

This shows you the differences between two versions of the page.

de:pnp-0.6:about [2009/09/17 21:11]
Wolfgang
de:pnp-0.6:about [2015/05/12 13:33] (current)
Wolfgang darn...
Line 4: Line 4:
===== Anforderungen an Plugins===== ===== Anforderungen an Plugins=====
-PNP benötigt zwingend gültige Performancedaten von Nagios Plugins.+PNP benötigt zwingend gültige Performancedaten von Nagios-Plugins.
Was sind also diese Performancedaten? Was sind also diese Performancedaten?
Line 14: Line 14:
   OK - 127.0.0.1: rta 2.687ms, lost 0% | rta=2.687ms;3000.000;5000.000;0; pl=0%;80;100;;    OK - 127.0.0.1: rta 2.687ms, lost 0% | rta=2.687ms;3000.000;5000.000;0; pl=0%;80;100;;
-daraus ergibt sich der Output auf der linken Seite des Pipe Symbols+daraus ergibt sich der Output auf der linken Seite des Pipe-Symbols
   OK - 127.0.0.1: rta 2.687ms, lost 0%    OK - 127.0.0.1: rta 2.687ms, lost 0%
Line 23: Line 23:
Wie man unschwer erkennt, sind die Performancedaten auf die maschinelle Verarbeitung ausgelegt. Das Format ist in den Wie man unschwer erkennt, sind die Performancedaten auf die maschinelle Verarbeitung ausgelegt. Das Format ist in den
- [[http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN203|Developer Guidelines]]  + [[https://www.monitoring-plugins.org/doc/guidelines.html#AEN200|Developer Guidelines]]  
-festgelegt, soll aber hier noch einmal kurz erläutert werden.+festgelegt (einen Auszug davon gibt es [[perfdata_format|an dieser Stelle]]), es soll aber hier noch einmal kurz erläutert werden.
    rta=2.687ms;3000.000;5000.000;0;     rta=2.687ms;3000.000;5000.000;0;
Line 49: Line 49:
  * Perl >= 5.x ohne besondere Module   * Perl >= 5.x ohne besondere Module
  * RRDtool ab 1.x; besser 1.2, aber nicht zwingend.\\ Achtung: wird RRDtool ohne Paket-Manager installiert, fehlen anschließend möglicherweise die dejavu-Fonts. Das äußert sich z.B. durch fehlende Schriften in den Grafiken   * RRDtool ab 1.x; besser 1.2, aber nicht zwingend.\\ Achtung: wird RRDtool ohne Paket-Manager installiert, fehlen anschließend möglicherweise die dejavu-Fonts. Das äußert sich z.B. durch fehlende Schriften in den Grafiken
-  * PHP >= 5.2 für das Webfrontend basierend auf [[http://www.kohnaphp.com|Kohana]] +  * PHP >= 5.1.6 für das Webfrontend basierend auf [[http://www.kohanaphp.com|Kohana]]
-    * PHP Erweiterung zlib, session und GD.+
  * Nagios >= 2.x oder Icinga   * Nagios >= 2.x oder Icinga
  * für Kohana muss außerdem das Modul "mod_rewrite" in der Web-Server-Konfiguration aktiviert sein. Einzelheiten sind in der Web-Server-Dokumentation der entsprechenden Distribution nachzulesen.   * für Kohana muss außerdem das Modul "mod_rewrite" in der Web-Server-Konfiguration aktiviert sein. Einzelheiten sind in der Web-Server-Dokumentation der entsprechenden Distribution nachzulesen.
Line 69: Line 68:
Mit der Version 0.6.x wurde von SVN auf GIT zum Verwalten des Sourcecodes gewechselt. Mit der Version 0.6.x wurde von SVN auf GIT zum Verwalten des Sourcecodes gewechselt.
-Die aktuelle Entwicklung ist jederzeit unter http://pnp4nagios.git.sourceforge.net/ einzusehen. Dort kann unter [[http://pnp4nagios.git.sourceforge.net/git/gitweb.cgi?p=pnp4nagios/pnp4nagios;a=snapshot;h=HEAD;sf=tgz]] ein Archiv heruntergeladen werden. +Die aktuelle Entwicklung ist jederzeit unter https://github.com/lingej/pnp4nagios einzusehen. Beim Klicken auf [[http://docs.pnp4nagios.org/_media/dwnld/pnp4nagios-head.tar.gz | pnp4nagios-head.tar.gz]] wird ein Archiv mit der letzten Version heruntergeladen.
- +
-[[dwnld|PNP Devel Version]]+
===== Support ===== ===== Support =====
-VOR dem Stellen von Support-Anfragen sollte sichergestellt werden, dass die unter [[http://docs.pnp4nagios.org/de/pnp-0.6/verify]] genannten Punkte geprüft geprüft wurden.+VOR dem Stellen von Support-Anfragen sollte sichergestellt werden, dass die unter [[http://docs.pnp4nagios.org/de/pnp-0.6/verify]] genannten Punkte geprüft wurden.
-Die Entwickler und Helfer sind im Nagios Portal unter [[http://www.nagios-portal.org]] vertreten.+Die Entwickler und Helfer sind im Monitoring-Portal unter [[http://www.monitoring-portal.org]] vertreten.
Dort gibt es einen eigenen Bereich zum Thema PNP.\\ Dort gibt es einen eigenen Bereich zum Thema PNP.\\
Bei Support-Anfragen bitte das Betriebssystem und die PNP-Version angeben. Außerdem ist es wichtig, ob PNP aus den Sourcen erstellt oder ein vorgefertigtes Paket verwendet wurde. Bei Support-Anfragen bitte das Betriebssystem und die PNP-Version angeben. Außerdem ist es wichtig, ob PNP aus den Sourcen erstellt oder ein vorgefertigtes Paket verwendet wurde.
-Erfolgreich gelöste Probleme bitte mit einem [solved] in der Betreffzeile des ersten Beitrags kennzeichnen. Auf diese Weise erleichtern wir anderen Benutzern das Finden von Lösungen zu diesem Problem.+Erfolgreich gelöste Probleme bitte mit einem [solved] in der Betreffzeile des ersten Beitrags kennzeichnen. Auf diese Weise erleichtern wir anderen Benutzern das Finden von Lösungen zu einem Problem.
Weiterhin können die Mailinglisten auf Sourceforge verwendet werden. Dort ist es jedoch üblich, Fragen auf Englisch zu stellen. Weiterhin können die Mailinglisten auf Sourceforge verwendet werden. Dort ist es jedoch üblich, Fragen auf Englisch zu stellen.
-[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-users|pnp4nagios-users]]: Die Users Liste für allgemeine Fragen zur Konfiguration.+[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-users|pnp4nagios-users]]: Die Users-Liste für allgemeine Fragen zur Konfiguration.
-[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-devel|pnp4nagios-devel]]: Die Devel Liste für Anregungen und Fehler Reports.+[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-devel|pnp4nagios-devel]]: Die Devel-Liste für Anregungen und Fehler Reports.
-[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-checkins|pnp4nagios-checkins]]: Auf der Checkins Liste werden Änderungen im SVN Repository automatisch veröffentlicht. +[[https://lists.sourceforge.net/lists/listinfo/pnp4nagios-checkins|pnp4nagios-checkins]]: Auf der Checkins-Liste werden Änderungen im SVN-Repository automatisch veröffentlicht.
Line 96: Line 93:
Die Performance-Daten werden mit Hilfe von [[http://www.rrdtool.org|RRDtool]] in sogenannten Round-Robin-Datenbanken gespeichert, die wie ein Ringpuffer funktionieren. Das bedeutet, dass nach einer gewissen Zeit die ältesten Daten "hinten" herausfallen und "vorne" durch neue ersetzt werden. Die Performance-Daten werden mit Hilfe von [[http://www.rrdtool.org|RRDtool]] in sogenannten Round-Robin-Datenbanken gespeichert, die wie ein Ringpuffer funktionieren. Das bedeutet, dass nach einer gewissen Zeit die ältesten Daten "hinten" herausfallen und "vorne" durch neue ersetzt werden.
-Verschiedene Zeitintervalle innerhalb der Datei sorgen für unterschiedliche Auflösungen. In der Standardeinstellung können die Daten für die letzten zwei Tage im Minutenabstand abgelegt werden, für zehn Tage im 5-Minutenabstand, für 90 Tage im 30-Minutenabstand und für 4 Jahre im 6-Stundenabstand. Die Vergrößerung des Intervalls bewirkt, dass auch die Daten über das jeweils größere Intervall hinweg gemittelt werden. Das führt automatisch dazu, dass Spitzen nicht mehr so deutlich zu sehen sind. Das ist kein Fehler von PNP, sondern eine Eigenheit von RRDtool.+Verschiedene Zeitintervalle innerhalb der Datei sorgen für unterschiedliche Auflösungen. In der Standardeinstellung können die Daten für die letzten zwei Tage im Minutenabstand abgelegt werden, für zehn Tage im 5-Minutenabstand, für 90 Tage im 30-Minutenabstand und für 4 Jahre im 6-Stundenabstand. Die Vergrößerung des Intervalls bewirkt, dass auch die Daten über das jeweils größere Intervall hinweg gemittelt werden. Das führt automatisch dazu, dass Spitzen nicht mehr so deutlich zu sehen sind. Das ist kein Fehler von PNP, sondern eine Eigenheit von RRDtool. Dazu gibt es auch einen [[http://www.linux-magazin.de/Heft-Abo/Ausgaben/2004/06/Daten-ausgesiebt|Artikel im Linux-Magazin]].
Durch die Speicherung in diesem Format ändert sich die Dateigröße nach dem Anlegen nicht mehr. Pro Datenreihe werden ca. 400 KB benötigt. Durch die Speicherung in diesem Format ändert sich die Dateigröße nach dem Anlegen nicht mehr. Pro Datenreihe werden ca. 400 KB benötigt.
[[start|Zurück zur Übersicht]] | [[modes|PNP-Modi]] [[start|Zurück zur Übersicht]] | [[modes|PNP-Modi]]
de/pnp-0.6/about.1253214717.txt.gz · Last modified: 2009/09/17 21:11 by Wolfgang
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0