Monitoring mit Icinga/Nagios



Ähnliche Dokumente
Nagios System Monitoring

Nagios. Jens Link September Jens Link () Nagios September / 1

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014

Icinga Teil 1. Andreas Teuchert. 11. Juli 2014

Smart ITSM. synetics GmbH,

Monitoring mit Nagios

AKCP securityprobe. Anpassen des integrierten Nagios Servers. Schritt für Schritt Anleitung. Autor: NETWAYS. Datum: Version: 1.

Nagios Erweiterungen Der Rest. Nagios / Icinga. OpenSource Network-Monitoring im großen Stil. Manuel Landesfeind

22. Juni 2009 Angelo Gargiulo, Fabian Gander. NConf - Enterprise Nagios configurator

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

Aktuelle Themen der Informatik

Mit Nagios das Netzwerk voll im Griff

Event Handlers heute mal dynamisch

Mit Nagios das Netzwerk voll im Griff

Guide DynDNS und Portforwarding

Konfigurationsanleitung. Microsoft Outlook Express 6.x

Lizenzen auschecken. Was ist zu tun?

ITT WEB-Service DEMO. Kurzbedienungsanleitung

Professional Monitoring

Einrichten eines POP-Mailkontos unter Thunderbird Mail DE:

Der Product Activation Manager (PAM) dient dazu Software-Lizenzen anzuzeigen, zu verwalten und abzurufen.

MUNIN - Langzeitmonitoring

Kurzanleitung OOVS. Reseller Interface. Allgemein

Matrix42. Use Case - Anlegen einer neuen Störung über den Service Catalog. Version März

easysolution GmbH easynet Bessere Kommunikation durch die Weiterleitung von easynet-nachrichten per nach Hause

Outline. Mit Nagios das Netzwerk voll im Griff. Netzwerkstruktur des Chemnitzer StudentenNetz. Problem und Lösung. Philipp Seidel 8.11.

Der Check_MK Micro Core. 22. Oktober 2014

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

ITIL Incident Management

Howto. Einrichten des TREX Monitoring mit SAP Solution Manager Diagnostics

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus:

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

1. Einleitung Abfrage des COON-Benutzernamens Ändern des Initial-Passwortes Anmelden an der COON-Plattform...

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

als SMS. O 2 (ehem. VIAG, Genion) SMS aktivieren: Verschicken Sie mindestens eine

Anleitung über den Umgang mit Schildern

INTERNET UND MMS MIT DEM QTEK2020 MARCO 28. MÄRZ 04

Daten am USB Stick mit TrueCrypt schützen

Das Nagios- Benachrichtigungssystem. Grundlagen, Eskalationen, Dependencies, Workflow

Oldenburg, Nagios Workshop Oldenburg 2008 Wolfgang Barth 1

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

Serverüberwachng mit Icinga

openitcockpit Manual NSTA 2010 NSTA Manual Nagios-Satellite-Transfer-Agent it-novum GmbH 2010 Version 1.1

Xylem WebService Demo Kurzbedienungsanleitung

Anleitungen zum KMG- -Konto

Online-Bestellung Tageskarten für Mitglieder des FC St. Pauli, die nicht im Besitz einer Dauer- oder Saisonkarte sind.

Adressen der BA Leipzig

Anleitung: DV4Mini auf einem Raspberry Pi

Konfiguration von Outlook 2010

Los geht s. aber Anhand meines Beispiels!

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)

ICINGA Open Source Monitoring in Web 2.0 Style

END USER GUIDE IBS TICKET SYSTEM HOW-TO. Dokumenten Kontrolle. Version 1.1. Datum IBS Ticket System End User How-To D.doc.

1. IPSec Verbindung zwischen 2 Gateways mit dynamischen IP Adressen

Übertragung von ArcGIS Desktop 10.1 Concurrent Use Lizenzen auf zwei oder mehr Lizenzmanager (Juni 2013)

Installationshinweise für Serverbetrieb von Medio- Programmen

trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005

DFBnet Spielbericht online Spielberechtigungslisten erstellen

Kleines Handbuch zur Fotogalerie der Pixel AG

10 größten SLA Irrtümer. Seminar: 8663 Service-Level-Agreement. Qualified for the Job

Mehrere PDF-Dokumente zu einem zusammenfügen

Bitte beachten Sie. Nur für Kabelmodem! - 1 -

mysoftfolio360 Handbuch

ITIL & IT-Sicherheit. Michael Storz CN8

Oracle APEX Installer

SPL - smartport logistics. Mobile User Guide.

ecall Anleitung Outlook Mobile Service (OMS)

Leichte-Sprache-Bilder

Mail-Weiterleitung unter WebAccess

Anleitung für Zugriff auf Hosted Zarafa

Teilnahme am Apple ios Developer Program

Verteiltes Monitoring. 23. Oktober 2014

Einrichten von Vodafone-KISS-DSL

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

Einbindung des Kentix AlarmManager-PRO in Nagios. 25. März 2013 B1 Systems GmbH

Sichere s. Kundeninformation zur Verschlüsselung von s in der L-Bank

Herzlich Willkommen. Roland Kistler. Tel. +49 (89) Sales Engineer. Folie 1

Anleitung für die Registrierung und das Einstellen von Angeboten

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

[ FOXMAIL EINE ALTERNATIVE ZU OUTLOOK]

Anleitung auf SEITE 2

Hinweise zur Nutzung des E-Learning System 'Blackboard' (Teil 1): Die Anmeldung in Blackboard bzw. einem Kurs

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Professionelle Seminare im Bereich MS-Office

Dieses HowTo darf nicht vervielfältigt oder veröffentlich werden ohne Einverständnis des Erstellers. Alle Angaben ohne Gewähr.

Abituraufgabe zur Stochastik, Hessen 2009, Grundkurs (TR)

easytermin App easysolution GmbH 1

EINE PLATTFORM

Matrix42. Use Case - Bearbeiten einer Störung unter Verwendung von Inventardaten, Aktionen und Knowledge Base. Version

NAS 259 Ihre Daten mit Remote Sync (Rsync) schützen

NAS 322 NAS mit einem VPN verbinden

Pädagogische Hochschule Thurgau. Lehre Weiterbildung Forschung

SJ OFFICE - Update 3.0

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Übungsbuch für den Grundkurs mit Tipps und Lösungen: Analysis

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Einrichtung Konto Microsoft Outlook 2010

Internet-Wissen. Browser:

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Transkript:

26.01.2011, Vortrag Computer Stammtisch Harburg

Grundlegendes Einleitung Monitoring Warum Netzwerk- und Dienste-Monitoring? Kontrolle über IT-Ressourcen Verfügbarkeit ist Teil der IT-Sicherheit evtl. gesetzlich vorgeschrieben durch Basel II/III Entscheidungshilfe in der IT-Planung Engpässe und freie Ressourcen früher erkennen Kennzahlen wichtig für Change-, Capacity-, Availability- und Problemmanagement Management braucht Überblick und Entscheidungshilfe (Risikomanagement) Teil vom IT Service Management (ITIL) Service Level Agreements (SLAs) einhalten

Nagios Einleitung Historisches Zustandsüberprüfung Kontaktmöglichkeiten Nagios ist ein Quasistandard im Open Source Monitoring Nagios Projekt seit 1999 aktiv und von Ethan Galstadt entwickelt Icinga ist ein Nagiosfork mit identischer ssyntax, entstanden, da Ethan etlichen Benutzerwünschen nicht nachkam Icinga kommt mit schickerem Webfrontend daher, erweitertem Funktionsumfang und wartet durch feste Releasezyklen auf (nächster Release in 20 Tagen) weitere freie Monitoring Projekte: Zabbix, Cacti, OpenNMS, Munin und Zenoss

Zustandsüberprüfung Historisches Zustandsüberprüfung Kontaktmöglichkeiten Host alive Check via ICMP Ping über Nagios Plugins wie check_http oder check_ssh Nagios Server hat direkten Check-Zugriff auf Ressourcen Remote Checks (auch für kaskadierte Checks) SNMP (aktiv) + traps! NRPE = Nagios Remote Plugin Executor (aktiv) check_by_ssh (aktiv) NSCA = Nagios Service Check Acceptor (passiv)

Kontaktmöglichkeiten Historisches Zustandsüberprüfung Kontaktmöglichkeiten E-Mail Jabber SMS Handy Apps Firefox Plugin https://addons.mozilla.org/en-us/firefox/addon/nagios-checker/ oder etwas Selbstgebautes

Einleitung Globale Nagios bringt keine Web-basierte mit Icinga bietet das Einsehen der daten WebConfig mit NConf (http://www.nconf.org/) oder NagioSQL (http://www.nagiosql.org/)

e Globale /etc/icinga/icinga.cfg cfg_file= cfg_dir= resource_file= log_file= nagios_user= (least privileges!) command_check_interval= use_syslog=

Globale des Webinterfaces /etc/icinga/cgi.cfg use_authentication=1 use_ssl_authentication=0 authorized_for_system_commands=/c=de/o=el Vikingo/OU=IT/CN=Sven Uebelacker/emailAddress=sven@uebelhacker.de authorized_for_all_service_commands= authorized_for_all_host_commands= authorized_for_read_only= hier am Beispiel für X.509 Authentisierung

Zugriffsschutz via X.509 Globale Statt eines einfachen Benutzerpassworttupels ändert sich bei X.509 Authentisierung die Syntax wie folgt: /etc/icinga/htpasswd.users /C=DE/O=El Vikingo/OU=IT/CN=Sven Uebelacker/emailAddress=svenuebelhacker.de:xxj31ZMTZzkVA

Globale define host{ name generichost max_check_attempts 5 check_period 24x7 notification_interval 30 notification_period 24x7 notification_options d, u, r, f notifications_enabled 1 contact_groups admins register 0 }

Globale define host{ name pingablehost use generichost check_command check-host-alive register 0 } define host{ use pingablehost host_name Mail alias mail.uebelhacker.de address 86.110.64.51 parents Switchname notes Uebelhacker Mailserver }

Globale define service{ name genericservice active_checks_enabled 1 max_check_attempts 5 normal_check_interval 5 retry_check_interval 1 check_period 24x7 notification_interval 30 notification_period 24x7 notification_options w,c,r contact_groups admins register 0 }

Globale define service{ use genericservice host_name Mail service_description ssh check_command check_ssh }

Globale Check-Definition define command{ command_name check_ssh command_line $USER1$/check_ssh $ARG1$ $HOSTADDRESS$ }

Einleitung Globale Viele Plugins werden mitgeliefert, weitere sind hier zu finden: http://exchange.nagios.org/ http://nagiosplugins.org/ http://www.monitoringexchange.org/ http://www.nagios-wiki.de/nagios/plugins/start oder selber schreiben! Die Pfade zu Plugins können durch Shortcuts (USER*) definiert werden: /etc/icinga/resource.cfg $USER1$=/usr/lib/nagios/plugins $USER2$=/usr/local/lib/nagios/plugins

Globale selber schreiben Plugins liefern einen Rückgabewert zwischen 0 und 3 sowie einen Text auf stdout. Die Rückgabewerte bedeuten: 0 = OK 1 = WARNING 2 = CRITICAL 3 = UNKNOWN Text auf stdout wird in Nagios unter Status Information dargestellt und ist Freitext

Globale Ausnahme: Will man zusätzlich Performancedaten zurückgeben, so dass man auch mithilfe von pnp4nagios RRD Grafiken bekommt, müssen nach dem Text gefolgt von einer Pipe die Performancedaten kommen. Beispiel: Temperatur-Sensorabfrage Temperature OK: 18.21 - between 10 and 25 'temperature'=18.21;25;30;0 Als erstes gibt man den gemessenen Wert an, dann optional den warning Wert und critical Wert mit Semikolon für horizontale Linien getrennt. Anschließend ist eine Bereichsangabe für die Abbildung möglich, also Minimum und Maximum des gemessenen Wertes.

en werden mit dem RRDTool aus Performancedaten generiert, bekannte Werkzeuge sind: PNP4Nagios NagVis

Einleitung Nagios Demo http://demo.nagiosadmin.de/nagios User: nagiosadmin, Passwort: nagiosadmin Icinga Classic http://classic.demo.icinga.org/icinga/ Icinga Web http://web.demo.icinga.org/icinga-web/ NagVis http://guest:guest@nagios.demo.netways.de/ NagioSQL http://demo.nagiosql.org/nagiosql_en/ User: demo, Passwort: demo

Fragen? Creative Commons License Attribution-Noncommercial-Share Alike 3.0 Germany