Über PNP4Nagios Datensammler Das Interface Templates Support. PNP4Nagios. Jörg Linge OSMC 2011

Ähnliche Dokumente
PNP - RRD Graphen für Nagios

PNP4Nagios Workshop Daten verarbeiten Das Web Frontend check oracle health. PNP4Nagios Workshop. Jörg Linge

PNP Basics Neues in PNP 0.6 Support. PNP4Nagios 0.6. Jörg Linge. OSMC, Nürnberg. Jörg Linge PNP4Nagios 0.6

Die Überwachung lokaler Server Parameter durch den Local Check erfordert die Installation eines Monitoring Agents auf dem überwachten Server.

Inhaltsverzeichnis. Vorwort Installation eines Nagios-Servers Monitoring von Netzwerkdruckern... 61

mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn Dr. Ulrich Reus

Benachrichtigungen. Installation und Konfiguration. Version 2017 Summer Release

ENTE E RPRIS NTE E RPRIS E E DITION E

Road Account Maut Control - Version 1.60

MEHR FUNKTIONEN, MEHR E-COMMERCE:

AG-VIP App Erste Schritte

Inhalt. Installieren Projekt erstellen UI Bedienen Objekte importieren Blueprints C++

PDF Ausgabe mit dem BI Publisher in ApEx 3.0

Powermail Formularbaukasten

Playlistmanager für den D2-Director

SWAN 6.0. Was ist neu bei SWANenterprise und SWANcloud? Vorstellung der neuen Bedienoberfläche

GPilotS Dokumentation Version 5

Topal Payroll braucht mindestens SQL Server (Express) Version 2014

Citrix Zugang Inhaltsverzeichnis

XML Publisher die universelle Lösung für Geschäftsdokumente

Datenbanküberwachung mit Nagios Ein Praxisbeispiel

Unternehmensdokumente mit dem XML Publisher erzeugen

Vodafone One Net-App Quick Start Guide Für Android -Smartphone

Vodafone One Net-App Schnellstartanleitung Für Android -Smartphone

System Monitoring. OMD // Check_MK // Nagios

APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH

Berechtigte, die Zugriff auf die BOKUdata-Reports haben. ZID Hotline

Pin ein Angebot in CETS

ODDS-TV. ... die zukunftssichere Lösung für den modernen Wettanbieter!

Business ProzessMonitoring mit BPView

Neues aus dem DFN-CERT. 48. DFN-Betriebstagung - Forum Sicherheit 26. Februar 2008 Andreas Bunten, DFN-CERT

Berichtsmodul und Berichte via

Citrix Zugang Inhaltsverzeichnis

OTRS - Nagios Integration. Jens Bothe Senior Consultant, OTRS AG

Im Dialog Online-Datenupdate haben Sie die Auswahl zwischen den folgenden beiden Optionen:

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Nagios im Novellumfeld

Einrichten und Verwenden der Z1 Schnittstelle mit PA-Konzepte

Integration von UIS-Webdiensten

Rechner. Verlauf ansehen. Ausdruck teilen. Graph Gleichungen. OXY Seite öffnen. SCI/ENG Schreibweise. Eigene Gleichung zuweisen

Shopware-Plugin Statusverwaltung Version 1.1.0

2018/08/12 07:36 1/2 CoDaBix - Die universelle Communication Data Bridge für Industrie 4.0

Formularmanagement. W. Riedel, TU Chemnitz, URZ Workshop, , Löbsal

Vodafone One Net-App Schnellstartanleitung Für Android -Tablet

Monitoring von Oracle-Datenbanken mit Nagios

BMW i Wallbox Connect Updateanleitung. Inhalt. Allgemeines 4. Download der Update-Datei 5

Securepoint Security Systems

APEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin,

Stellen Sie jetzt um von Papier auf eine moderne, digitale, ortsunabhängige Lösung.

Vodafone One Net-App Schnellstartanleitung Für Android -Tablet

Klimacomputer CC600. Bedienung CCWebControl Version 1.0

SolarWinds Engineer s Toolset

1) Begriffserklärung. Modulgruppe. Seitenbaum. Arbeitsbereich. Modul

i-taros Release Updateinformationen

Neues in DocuWare 6.9 Fragen & Antworten

Inhaltsverzeichnis. 1. Installation Konfiguration... 4

Der CTI-Client Pro von Placetel. Hinweise zur Einrichtung

check_multi Matthias Flacke Nagios Workshop 26. Juni 2007

Alles im Griff mit der Mitarbeiter-APP

Programmieren lernen in ASP.NET mit C#

Ab sofort ist es möglich, mehrere Formulare gleichzeitig zu bearbeiten, um Änderungen oder neue Eingaben gleichzeitig vornehmen zu können.

Managen Sie Ihr 3D-Gebäudemodell interaktiv. Von Anfang an.

e-fon PRO Bright Version 2015 Installation Ausgabedatum , Dokumentversion UPC Schweiz GmbH

Putzi4Win 1/ 9. Dokumentation

BOLB - Installation Homebanking Kontakte

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014

OctoGate. Einsatz der OctoGate Firewall als Zugangssystem für Gäste

Anleitung für das Büro Version 2.9.0

Vorwort 15. Buch-CD Ein WordPress-Blog 19. Teil I WordPress auf wordpress.com Ein Blog auf wordpress.com 37.

So geht s Schritt-für-Schritt-Anleitung

BashView. Es muss nicht immer Nagios sein. Source Talk Tage 2013

Spreed Call Video. Kurzanleitung. 1 Übersicht Bereitstellen eines Videos Konfiguration des Spreed Call Video...3

FAQ häufig gestellte Fragen. Hotline, Support. Inhalt. Die Fragen / Antworten werden laufend ergänzt. Hotline (Bürozeiten): (0)

1. Inhalt. 2. Produktbeschreibung 2.1 Installation des Programmer Module 2.2 Installation der Software 2.3. Einlegen der Batterien

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

Registrierung erweitern

Webseiten importieren

Vodafone One Net-App Schnellstartanleitung Für iphone

Einspielen von Loco-Soft Online-Updates

Datenbank konfigurieren

OMD 5 Jahre Best Practice

Folgen Sie diesen Anweisungen Schritt für Schritt, um das ZETA DLMS-Terminal 2011 zu installieren und in Betrieb zu nehmen.

Inhalte mit DNN Modul HTML bearbeiten

Was ist neu in Moodle 3.5?

Web-Modul Mannschaftskarte

I.Auflage Das Nagios/Icinga-Kochbuch. Timo Kucza & Ralf Staudemeyer O'REILLY* Beijing Cambridge Farnham Köln Sebastopol Tokyo

Vodafone One Net-App Schnellstartanleitung Für ipad

TEMPLATES EINBINDEN (Kurzanleitung)

PC Software ETL DataView f. Serie 400, Version 3 Art.-Nr.: Datenmanagement-Paket

In der Version ProjectNetWorld 6.2 erwarten Sie neue Funktionen und Weiterentwicklungen, die wir Ihnen im Folgenden kurz beschreiben.

VERSION 1.4 VERSION 1.0-1/15. KIWI Portal HANDBUCH

Management Cluster und MU-Redundanz

Zusatzkomponenten/Plug-Ins und Perl Skripte für ICINGA installieren

Oracle XML Publisher - Überblick - Jürgen Vester Manager Sales Consulting Stuttgart Oracle Deutschland GmbH. Page 1

Service IT. Proaktive IT. Reaktive IT. Chaotische IT. If you can not measure it you can not control it If you can not control it you can not manage it

Transkript:

Über Datensammler Das Interface Templates Support OSMC 2011

Über Datensammler Das Interface Templates Support 1 Über Was ist Performancedaten 2 Datensammler Datensammler Synchronous Mode Bulk Mode Bulk Mode mit NPCD Bulk Mode mit NPCD und npcdmod Gearman 3 Das Interface Übersicht Runtime Statistiken Interface für Mobile Devices 4 Templates Templates und Funktionen 5 Support Verify

Über Datensammler Das Interface Templates Support Was ist Was ist?... verarbeitet Performancedaten speichert Daten mittels RRDtool visualisiert Daten mittels RRDtool verlinkt direkt aus dem Nagios Webinterface auf die entsprechenden Graphen bietet kurze Wege vom Alarm zum Graphen Dokumentation http://docs.pnp4nagios.org/de/pnp-0.6/about

Über Datensammler Das Interface Templates Support Was ist Was ist?... verarbeitet Performancedaten speichert Daten mittels RRDtool visualisiert Daten mittels RRDtool verlinkt direkt aus dem Nagios Webinterface auf die entsprechenden Graphen bietet kurze Wege vom Alarm zum Graphen Dokumentation http://docs.pnp4nagios.org/de/pnp-0.6/about

Über Datensammler Das Interface Templates Support Was ist Was ist? Die Entwicklungsgeschichte Geburt auf dem Nagios Workshop 2005 in Kassel Als Projekt aktiv seit 2006 Bei SourceForge gehostet seit Version 0.4 Aktuell Version 0.6.16

Über Datensammler Das Interface Templates Support Performancedaten Was sind Performancedaten? Performancedaten... werden von Nagios Plugins geliefert liefern zusätzliche Infos zum Status sind in ihrem Format genormt sind für externe Programme leicht zu parsen Warum arbeitet PNP nur mit Performancedaten? Das Format der Performancedaten ist fest definiert Parsen des Plugin Output kann scheitern Existierende Standards fördern

Über Datensammler Das Interface Templates Support Performancedaten Was sind Performancedaten? Performancedaten... werden von Nagios Plugins geliefert liefern zusätzliche Infos zum Status sind in ihrem Format genormt sind für externe Programme leicht zu parsen Warum arbeitet PNP nur mit Performancedaten? Das Format der Performancedaten ist fest definiert Parsen des Plugin Output kann scheitern Existierende Standards fördern

Über Datensammler Das Interface Templates Support Performancedaten Beispiel check_icmp Plugin Output OK - 127.0.0.1: rta 2.687ms, lost 0% rta=2.687ms;3000.000;5000.000;0; Performancedaten rta=2.687ms;3000.000;5000.000;0; ---- -- ----- -------- ----- - ----- * Label -- ----- -------- ----- - ----- * Aktueller Wert ----- -------- ----- - ----- Einheit -------- ----- - ----- Warning Schwellwert ----- - ----- Critical Schwellwert - ----- Minimum Wert ----- Maximum Wert

Über Datensammler Das Interface Templates Support Performancedaten Mehrwert Der Blick auf die Zeitschiene Der zeitliche Verlauf bis Nagios alarmiert Zeit abschätzen bis der Critical Schwellwert erreicht wird Trends erkennen Daten verschiedener Hosts/Services vergleichen

Über Datensammler Das Interface Templates Support Performancedaten Datenhaltung RRDtool PNP verwendet RRDtool zum speichern und darstellen der Daten RRD = Round Robin Database Auf den meisten Systemen als Paket verfügbar RRDtool wird sehr aktiv entwickelt Infos über RRDtool http://www.rrdtool.org http://de.wikipedia.org/wiki/rrd

Über Datensammler Das Interface Templates Support Performancedaten Datenhaltung RRDtool PNP verwendet RRDtool zum speichern und darstellen der Daten RRD = Round Robin Database Auf den meisten Systemen als Paket verfügbar RRDtool wird sehr aktiv entwickelt Infos über RRDtool http://www.rrdtool.org http://de.wikipedia.org/wiki/rrd

Über Datensammler Das Interface Templates Support Performancedaten Datenhaltung mit RRDtool Vorteil Kein Datenwachstum Stabilität Graphing Engine integriert Nachteil Statische Datenbanken Alte Daten werden verdichtet

Über Datensammler Das Interface Templates Support Performancedaten Datenhaltung mit RRDtool Vorteil Kein Datenwachstum Stabilität Graphing Engine integriert Nachteil Statische Datenbanken Alte Daten werden verdichtet

Über Datensammler Das Interface Templates Support Performancedaten Datenhaltung STORAGE_TYPE = MULTIPLE Mehrere RRD Datenbanken je Service Jede Datenquelle bekommt eine eigene RRD Datenbank Anzahl der Datenquellen darf nun variieren Struktur wird weiterhin im XML gespeichert Einstellbar global oder pro Service Weitere Infos http://docs.pnp4nagios.org/de/pnp-0.6/tpl_custom http://docs.pnp4nagios.org/de/pnp-0.6/rrd_convert

Über Datensammler Das Interface Templates Support 1 Über Was ist Performancedaten 2 Datensammler Datensammler Synchronous Mode Bulk Mode Bulk Mode mit NPCD Bulk Mode mit NPCD und npcdmod Gearman 3 Das Interface Übersicht Runtime Statistiken Interface für Mobile Devices 4 Templates Templates und Funktionen 5 Support Verify

Über Datensammler Das Interface Templates Support Datensammler Datensammler Die Kunst Daten zu sammeln Nagios bietet mehrere Arten Performancedaten zu verarbeiten Welche Art zum Einsatz kommt hängt stark von der Größe des Systems ab PNP unterstützt alle Arten Weitere Infos http://docs.pnp4nagios.org/de/pnp-0.6/modes

Über Datensammler Das Interface Templates Support Synchronous Mode Synchronous Mode Synchronous Mode Für kleine Installationen Nach jedem Check werden die Performancedaten verarbeitet Viele einzelne Prozesse Blockt Nagios!

Synchronous Mode

Über Datensammler Das Interface Templates Support Bulk Mode Bulk Mode Bulk Mode Für mittlere Installationen Nagios sammelt die Daten für eine bestimmte Zeit Daten werden an einem Stück von PNP verarbeitet Blockt Nagios noch immer! Weniger Prozesse

Bulk Mode

Über Datensammler Das Interface Templates Support Bulk Mode mit NPCD Bulk Mode mit NPCD Bulk Mode mit NPCD Für große Installationen Nagios sammelt die Daten und verschiebt sie in ein Spool Verzeichnis NPCD überwacht das Spool Verzeichnis NPCD startet die Verarbeitung Nagios wird nicht geblockt!

Bulk Mode mit NPCD

Über Datensammler Das Interface Templates Support Bulk Mode mit NPCD und npcdmod Bulk Mode mit NPCD und npcdmod Bulk Mode mit NPCD und npcdmod Für faule Administratoren Arbeitsweise wie vorher mit dem NPCD Logik steckt im Eventbroker Modul npcdmod.o Keine Konfiguration nötig

Bulk Mode mit NPCD und npcdmod

Über Datensammler Das Interface Templates Support Gearman Gearman Mode Gearman Mode Schnittstelle zu mod_gearman Verteilte Nagios Installationen Keine Konfiguration nötig Netzwerk Transparent durch mod_gearman Mod_Gearman von Sven Nierlein http://labs.consol.de/lang/de/nagios/mod-gearman/

Gearman Mode

Über Datensammler Das Interface Templates Support 1 Über Was ist Performancedaten 2 Datensammler Datensammler Synchronous Mode Bulk Mode Bulk Mode mit NPCD Bulk Mode mit NPCD und npcdmod Gearman 3 Das Interface Übersicht Runtime Statistiken Interface für Mobile Devices 4 Templates Templates und Funktionen 5 Support Verify

Über Datensammler Das Interface Templates Support Übersicht Host Übersicht Host Übersicht Alle Graphen eines Hosts in der Übersicht Umschalten zwischen verschiedenen Zeitbereichen möglich Geeignet als action_url für Hosts Ein Zeitbereich in der Übersicht ( 24 Stunden Ansicht ) URL /pnp4nagios/graph?host=<host>

Host Übersicht

Über Datensammler Das Interface Templates Support Übersicht Host Suche Host Suche Ajax basierte Suche nach Hosts Suche während der Eingabe Ziel der Suche ist die Host Übersicht

Host Suche

Über Datensammler Das Interface Templates Support Übersicht Service Details Service Details Alle Graphen eines einzelnen Services Alle Zeitbereiche in der Übersicht Direkter Link zu Nagios Availibility Reports und Alerts URL /pnp4nagios/graph?host=<host>&srv=<service>

Service Details

Start- und Endzeitpunkt definieren

Zoom

Über Datensammler Das Interface Templates Support Übersicht Basket Basket Zusammenfassen beliebiger Graphen Hinzufügen durch Klick auf das plus Symbol Entfernen durch Klick auf das minus Symbol Sortieren via Drag Drop Geeignet für den schnellen Vergleich verschiedener Graphen Wird in der User Session gespeichert

Basket

Über Datensammler Das Interface Templates Support Übersicht Pages Pages Zusammenfassen beliebiger Graphen Konfiguration an Nagios angelehnt Beschreibung durch reguläre Ausdrücke Für wiederkehrende Berichte Weitere Infos http://docs.pnp4nagios.org/de/pnp-0.6/pages

Über Datensammler Das Interface Templates Support Runtime Statistiken Runtime Statistiken Runtime Statistiken Laufzeit der Datensammler Anzahl der RRDtool Updates Darstellung von Update Fehlern

Runtime Statistiken

Über Datensammler Das Interface Templates Support Runtime Statistiken PDF Export PDF Export Jede Seite ist als PDF exportierbar PDF Hintergrund beliebig änderbar PDF Hintergrund für Pages individuell einstellbar

PDF Export

Über Datensammler Das Interface Templates Support Interface für Mobile Devices Mobile Interface Start Screen Basiert auf jquery-mobile Automatische Umleitung je nach Browser

Über Datensammler Das Interface Templates Support Interface für Mobile Devices Mobile Interface Host Liste / Services

Über Datensammler Das Interface Templates Support Interface für Mobile Devices Mobile Interface Services / Filter

Über Datensammler Das Interface Templates Support 1 Über Was ist Performancedaten 2 Datensammler Datensammler Synchronous Mode Bulk Mode Bulk Mode mit NPCD Bulk Mode mit NPCD und npcdmod Gearman 3 Das Interface Übersicht Runtime Statistiken Interface für Mobile Devices 4 Templates Templates und Funktionen 5 Support Verify

Über Datensammler Das Interface Templates Support Templates und Funktionen PNP Templates PNP Templates Templates bestimmen das Aussehen der Graphen Das Nagios Check Command bestimmt das Template Templates definieren den RRDtool Aufruf Alle Funktionen von RRDtool sind verwendbar PHP Code ist uneingeschränkt nutzbar Weitere Infos http://docs.pnp4nagios.org/de/pnp-0.6/tpl http://oss.oetiker.ch/rrdtool/doc/rrdgraph_graph.en.html

Über Datensammler Das Interface Templates Support Templates und Funktionen RRDtool Helper Functions RRDtool Helper Functions Seit -0.6.5 verfügbar Vereinfachen von PNP Templates Umsetzen komplexer Anforderungen Weitere Infos http://docs.pnp4nagios.org/de/pnp-0.6/tpl_helper

Über Datensammler Das Interface Templates Support Templates und Funktionen RRD Helper gradient rrd::gradient $def[1].= rrd::gradient( "var1", # RRD Variable "ff5c00", # Start Farbe "ffdc00", # End Farbe "Packets Lost", # Label "20") ; # Anzahl der Abstufungen Beispiel

Über Datensammler Das Interface Templates Support Templates und Funktionen RRD Helper gprint rrd::gprint $def[1].= rrd::gprint( "var1", array("max","average","last"), "%6.2lf $UNIT[1]%S" ) ; # RRD Variable # Datasource Liste # Label Text Beispiel

Über Datensammler Das Interface Templates Support Templates und Funktionen RRD Helper cut rrd::cut $def[1].= rrd::area( "rx_bytes", # RRD Variable "#20a020", # Farbe rrd::cut( $LABEL[1], # String 5) # Anzahl Zeichen ); Beispiel

Über Datensammler Das Interface Templates Support Templates und Funktionen RRD Helper ticker rrd::ticker $def[1].= rrd::ticker( "var1", # RRD Variable $WARN[1], $CRIT[1], # Warning und Critical -0.05, # Ticker Position "FF", "#00FF00", "#FFFF00", "#FF0000" # Farben ); Beispiel

Über Datensammler Das Interface Templates Support Templates und Funktionen RRD Helper alerter rrd::alerter $def[1].= rrd::alerter( "var1", # RRD Variable "Round Trip Times", # Label $WARN[1], $CRIT[1], # Warning und Critical "FF", $UNIT[1], # Transparenz und Einheit "#00FF00","#FFFF00","#FF0000","#c0c0c0" ); Beispiel

Über Datensammler Das Interface Templates Support 1 Über Was ist Performancedaten 2 Datensammler Datensammler Synchronous Mode Bulk Mode Bulk Mode mit NPCD Bulk Mode mit NPCD und npcdmod Gearman 3 Das Interface Übersicht Runtime Statistiken Interface für Mobile Devices 4 Templates Templates und Funktionen 5 Support Verify

Über Datensammler Das Interface Templates Support Verify Support Verify Script Verify Script zum prüfen der Nagios/Icinga/PNP Konfiguration Getrennt von der PNP4nagios Version Nur drei Optionen sind selbst zu setzen Erleichtert den Support Download unter... http://verify.pnp4nagios.org

Über Datensammler Das Interface Templates Support Verify Support Verify Script nagios:~$ wget http://verify.pnp4nagios.org/verify_pnp_config nagios:~$ perl./verify_pnp_config verify_pnp_config -m --mode=[sync bulk bulk+npcd npcdmod] -c --config=[path to nagios.cfg] -p --pnpcfg=[path to PNP config dir]

Über Datensammler Das Interface Templates Support Verify Support Support und Dokumentation Dokumentation unter http://docs.pnp4nagios.org/ Support Infos unter http://docs.pnp4nagios.org/de/pnp-0.6/about Vollständige Ausgabe von verify_pnp_config liefern Bei Fragen mailto:support@pnp4nagios.org

Über Datensammler Das Interface Templates Support Verify Fragen? Fragen? Zeit für weitere Fragen... Danke Danke für Ihre Aufmerksamkeit! Weiterhin viel Spass auf der OSMC

Über Datensammler Das Interface Templates Support Verify Fragen? Fragen? Zeit für weitere Fragen... Danke Danke für Ihre Aufmerksamkeit! Weiterhin viel Spass auf der OSMC