• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Präsentation Warum Monitoring und warum Icinga 2 Webinar 04.12.2013
 

Präsentation Warum Monitoring und warum Icinga 2 Webinar 04.12.2013

on

  • 1,195 views

Icinga 2 ist die Neuentwicklung der bekanten Open Source Monitoring Lösung Icinga. In diesem Webinar wollen wir einerseits auf die Vorteile eingehen, aber auch auf die Notwendigkeit von Monitoring im ...

Icinga 2 ist die Neuentwicklung der bekanten Open Source Monitoring Lösung Icinga. In diesem Webinar wollen wir einerseits auf die Vorteile eingehen, aber auch auf die Notwendigkeit von Monitoring im allgemeinen hinweisen.

Statistics

Views

Total Views
1,195
Views on SlideShare
878
Embed Views
317

Actions

Likes
0
Downloads
7
Comments
0

2 Embeds 317

http://www.netways.de 316
http://plus.url.google.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Präsentation Warum Monitoring und warum Icinga 2 Webinar 04.12.2013 Präsentation Warum Monitoring und warum Icinga 2 Webinar 04.12.2013 Presentation Transcript

    • www.netways.de // blog.netways.de // @netways WARUM MONITORING UND WARUM ICINGA 2 04.12.2013 | WEBINAR CHRISTIAN STEIN | NETWAYS GMBH Make IT do more with less
    • www.netways.de // blog.netways.de // @netways VORSTELLUNG MITARBEITER ■ Christian Stein • Account Manager • Bei NETWAYS seit 2012 Make IT do more with less
    • www.netways.de // blog.netways.de // @netways AGENDA ■ Kurzvorstellung NETWAYS ■ Warum ist Monitoring sinnvoll ■ Überblick Nagios und Icinga ■ Überwachungsmöglichkeiten ■ Die nächste Generation – Icinga 2 ■ Architekturbeispiele ■ Live Demo ■ Zusammenfassung Make IT do more with less
    • www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG NETWAYS Make IT do more with less
    • www.netways.de // blog.netways.de // @netways KURZVORSTELLUNG NETWAYS • Firmengründung 1995 • Open Source seit 1997 • 40 Mitarbeiter • Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter Infrastructure Make IT do more with less
    • www.netways.de // blog.netways.de // @netways NETWAYS KOMPETENZEN OPEN SOURCE SYSTEMS MANAGEMENT OPEN SOURCE DATA CENTER • Monitoring & Reporting • High Availability & Clustering • Configuration Management • Cloud Computing • Service Management • Load Balancing • Knowledge Management • Virtualization • Backup & Recovery • Database Management MANAGED SERVICES MONITORING HARDWARE KONFERENZEN Make IT do more with less
    • www.netways.de // blog.netways.de // @netways NETWAYS KONFERENZEN Open Source Data Center Conference • 09. – 10. April 2014 Berlin • 120 Teilnehmer (2013) • 2 Tracks mit Vorträgen & Workshops Puppet Camp 2014 • 11. April 2014 Berlin • 170 Teilnehmer (November 2013) Make IT do more with less
    • www.netways.de // blog.netways.de // @netways COMMUNITYARBEIT www.netways.org • NETWAYS Addons • NETWAYS Plugins www.icinga.org • Development • Hosting www.monitoringexchange.org • Icinga / Nagios Addons und Plugins • ~2000 Projekte Make IT do more with less
    • www.netways.de // blog.netways.de // @netways UNSERE KUNDEN (AUSZUG) Make IT do more with less
    • www.netways.de // blog.netways.de // @netways UNSERE LEISTUNGEN IM ÜBERBLICK • Workshops & Consulting zur Implementierung vor Ort • Betrieb • Komplette Monitoringsysteme • Satellitensysteme • Entwicklungsleistungen • Plugins • Systemintegration • Schulungen • Standardisierte Schulungsmodule • Individuell vor Ort • Support • Standardverträge • Individuelle Supportkonzepte • Konferenzen Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM IST MONITORING SINNVOLL Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Sicherstellung der Verfügbarkeit von Services Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Generieren von SLA-Reports auf Basis der gesammelten Daten Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Messen der Antwortzeiten • Trendanalyse von Performancedaten Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Erkennen von Abhängigkeiten Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Zentrales Dashboard für eine ganzheitliche Übersicht Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Triggern von Alarmierungen über das Monitoring System an verschiedene Systeme Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WARUM MONITORING • Fehlerquellen gezielt identifizieren • Schneller Überblick über die gesamte Infrastruktur • Problemquellen erkennen, bevor diese einen Ausfall verursachen • Verfügbarkeitsreports für definierte Services (SLA) • Zentrales Dashboard • Alarmierung • Schnelle über Ausfälle informiert werden • Eskalationsmanagement an verschiedene User / Gruppen • Benachrichtigung an ein übergeordnetes Ticketsystem Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ÜBERBLICK ICINGA Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ÜBERBLICK ZU ICINGA • Community Fork von Nagios (100% abwärtskompatibel) • Plugins • AddOns • Konfigurationssyntax • Datenbankschema (teilweise) • Open Source Monitoringlösung • Keine kommerziellen Module / Komponenten • Sehr aktive, internationale Community Make IT do more with less
    • www.netways.de // blog.netways.de // @netways VORTEILE GEGENÜBER NAGIOS • Optimierter Datenbanksupport • MySQL • PostgreSQL • Oracle • Modernes, mandantenfähiges Webinterface • Volle Modulintegration und einheitliches Benutzermodell • SLA Reporting Lösung auf Basis von Jasper • IPv4 und IPv6 Support • Schnellere Weiterentwicklungen, Anpassungen und Optimierungen • Roadmap Make IT do more with less
    • www.netways.de // blog.netways.de // @netways GRUNDAUFBAU DER ÜBERWACHUNGSPLATTFORM • Daemon • Plugins • Konfiguration • Überwachungslogik • Webinterface • Executables oder Skripte • Benachrichtigungen • Rückgabe der Statusmeldung (OK, WARNING, CRITICAL) • Logdateien und Messdaten • Rückgabe Performancedaten (z.B. • Event Handler CPU- oder Diskauslastung) • Datenbank (optional) Make IT do more with less
    • www.netways.de // blog.netways.de // @netways GRUNDAUFBAU DER ÜBERWACHUNGSPLATTFORM • Flexible Kommunikationsprotokolle • Monitoringprotokolle (NRPE, NSCA, NsClient++) • Standardprotokolle (SSH, SNMP, WMI) • Eigene Lösungen • Frei definierbare Ports Make IT do more with less
    • www.netways.de // blog.netways.de // @netways VERTEILTES MONITORING • Mehrere Server überwachen einzelne Teilbereiche • Daten werden an einen zentralen Server übermittelt • Einsatzbereiche • Logische Netzstrukturen • Lastverteilung • Überwachung geschützter Bereiche Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ÜBERWACHUNGSMÖGLICHKEITEN Make IT do more with less
    • www.netways.de // blog.netways.de // @netways AKTIVES MONITORING • Aktive Checks vom Monitoring Server • Nutzen von Plugins für diverse Abfragen • Informationen werden aktiv abgefragt und gespeichert Make IT do more with less
    • www.netways.de // blog.netways.de // @netways PASSIVES MONITORING • Übermittlung von Informationen (SNMP-Traps, Mails, Logs, etc.) an das Monitoring System • Informationen werden nur bei Bedarf verschickt Make IT do more with less
    • www.netways.de // blog.netways.de // @netways AKTIV/PASSIV MONITORING • Sinnvolle Kombination des Monitorings durch aktive und passive Abfragen • Regelmäßige Informationen, ob Geräte / Services verfügbar sind • Umgehende Benachrichtigung bei Problemen (z.B. Session Limit bei Routern) Make IT do more with less
    • www.netways.de // blog.netways.de // @netways WAS KANN ÜBERWACHT WERDEN • Alle Geräte, Services und Betriebssysteme, die aktiv oder passiv überwacht werden können Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ZUSAMMENFASSUNG • Alle Systeme, welche in irgend einer Form angesprochen werden können, sind integrierbar • Benachrichtigungen können als passive Events verarbeitet werden (SNMPTraps, Mails, etc.) • Plugins / Addons sind durch die Community größtenteils bereits vorhanden • SNMP-Standard in den meisten Fällen bei Hardware integriert, was die Überwachung vereinfacht Make IT do more with less
    • www.netways.de // blog.netways.de // @netways DIE NÄCHSTE GENERATION – ICINGA 2 Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 ÜBERBLICK • Vollständig neu entwickeltes System mit modernen Technologien • Native Cluster-Funktion für Hochverfügbare Monitoringumgebungen ohne weitere, spezielle Software • Zentralisierte, noch einfachere Konfigurationslogik inkl. Auto-Verteilung auf Satelliten • Schnellere Erweiterung und Entlastung des Monitorings durch mehrere Instanzen • Erweiterung der vorhandenen Backend-Unterstützung um Livestatus • Re-Design des IDO-Moduls für MySQL und PostgreSQL für noch bessere Performance • Support für verschiedene Betriebssysteme (Windows, Linux, Mac) Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 KONFIGURATIONSUNTERSCHIEDE • Flexibel definierbarer Host-Check (Ping, CPU, Business-Prozess, …) • Macros statt Templates: Noch einfachere und lesbare Konfiguration define command { command_name command_line } define service { use host_name service_description check_command } ping4 $USER1$/check_ping –H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -p 5 local-service localhost PING ping4!100.0,20%!500.0,60% object CheckCommand “ping4“ { command = “$plugindir$/check_ping –H $HOSTADDRESS$ -w $wrta$,$wpl%$ -c $crta$,$cpl%$“, macros = { wrta = 100, wpl = 20, crta = 500, cpl = 60 } } object Host “ localhost “ { services[“ PING“] = { check_command = “ping4 “, macros[“wrta “] = 250 }, macros[“address“] = “127.0.0.1“ } Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 VORTEILE • Vollständig Modulbasiert • Reporting • Graphing • Status.dat • … • Direkte Anbindung von Graphite • Einfach skalierbar über zusätzliche Nodes • Automatische Verteilung von Checks auf den einzelnen Satelliten • SSL-Verschlüsselung zwischen allen Icinga 2 Instanzen • Check-Plugins 100% kompatibel Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ARCHITEKTURBEISPIELE Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 BASIS ARCHITEKTUR Configuration Infrastruktur UI (LConf, …) Shell (vi) Automation (Puppet, …) Windows Linux ESXi Router Switche Icinga 2 Compat Layer DB IDO Reports Icinga- Web status.dat Log Icinga Classic Icinga Web 2 Livestatus Checkresult Reader External Command Pipe Performance Data Writer Configuration Migration Script PNP | Graphite | inGraph Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 ERWEITERTE ARCHITEKTUR Icinga 2 Sattelit Icinga 2 Sattelit Icinga 2 Sattelit Configuration UI (LConf, …) Shell (vi) Automation (Puppet, …) Icinga 2 Master Infrastruktur Windows Linux ESXi Router Switche Compat Layer DB IDO Reports Icinga- Web status.dat Log Icinga Classic Icinga Web 2 Livestatus Checkresult Reader External Command Pipe Performance Data Writer Configuration Migration Script PNP | Graphite | inGraph Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 HOCHVERFÜGBAR ARCHITEKTUR Icinga 2 Master Checkresults Config Icinga 2 Sattelit Icinga 2 Sattelit Icinga 2 Sattelit Configuration UI (LConf, …) Shell (vi) Automation (Puppet, …) Icinga 2 Master Infrastruktur Windows Linux ESXi Router Switche Compat Layer DB IDO Reports Icinga- Web status.dat Log Icinga Classic Icinga Web 2 Livestatus Checkresult Reader External Command Pipe Performance Data Writer Configuration Migration Script PNP | Graphite | inGraph Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ICINGA 2 IN DER DMZ DMZ 1 Infrastruktur Windows Linux ESXi … Icinga 2 Sattelit DMZ 2 DMZ 1 Infrastruktur Configuration UI (LConf, …) Shell (vi) Automation (Puppet, …) DMZ 2 Icinga 2 Master Windows Linux ESXi … Icinga 2 Sattelit DMZ 3 DMZ 3 Infrastruktur Icinga 2 Sattelit Windows Linux ESXi … Make IT do more with less
    • www.netways.de // blog.netways.de // @netways LIVE DEMO Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ZUSAMMENFASSUNG Make IT do more with less
    • www.netways.de // blog.netways.de // @netways ZUSAMMENFASSUNG • Monitoring ist wichtig, um schnell Ausfälle zu erkennen und zu beheben • Es kann jedes Gerät, System, etc. überwacht werden, auf das zugegriffen werden kann bzw. Informationen versendet • Icinga und Icinga 2 sind reine Open Source Projekte • Icinga Web 2 wird die Vorteile beider aktuellen Webinterfaces kombinieren • Testing durch uns / unsere Kunden! Make IT do more with less
    • www.netways.de // blog.netways.de // @netways FRAGEN & ANTWORTEN NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nürnberg ? Tel: +49 911 92885-0 Fax: +49 911 92885-77 Email: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de Make IT do more with less