SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
www.netways.de // blog.netways.de // @netways
We love Open Source
WEBINAR | 25.09.2014
ICINGA 2: INTEGRATION VON GRAPHITE
CHRISTIAN STEIN | MARKUS FROSCH | NETWAYS GMBH
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG MITARBEITER
■ Christian Stein
 Account Manager
 Bei NETWAYS seit 2012
■ Markus Frosch
 Senior Consultant
 Bei NETWAYS seit 2012
www.netways.de // blog.netways.de // @netways
We love Open Source
AGENDA
■ Vorstellung NETWAYS
■ Monitoring mit Icinga 2
■ Vorstellung Graphite
■ Graphite Architektur
■ Live Demo
■ Zusammenfassung
■ Fragen und Antworten
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG NETWAYS
■ Firmengründung 1995
■ Open Source seit 1997
■ Aktuell 40 Mitarbeiter
■ Spezialisierung in den Bereichen
Open Source Systems Management
und Open Source Datacenter
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KOMPETENZEN
■ Monitoring
■ Graphing
■ Logmanagement
■ Konfigurationsmanagement
■ Reporting
■ Private Cloud
■ Backup
■ Projektmanagement
■ Consulting
■ Hosting
■ Managed Services
■ Development
■ Support
■ Betrieb
■ Schulungen
■ Konferenzen
■ Monitoring Hardware
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS PRODUKTE
GRAPHITE
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS TECHNOLOGIEN
www.netways.de // blog.netways.de // @netways
We love Open Source
■ Puppet Camp
• 16. Oktober 2014 in Düsseldorf
• 110 Teilnehmer (April 2013)
• Vorträge und Workshops
■ Open Source Monitoring
Conference
• 18. – 20. November 2014 in Nürnberg
• 250 Teilnehmer (2013)
• Monitoring Best Practices
NETWAYS KONFERENZEN
www.netways.de // blog.netways.de // @netways
We love Open Source
■ OpenNebula Conference
• 02. – 04. Dezember 2014 in Berlin
• 100 Teilnehmer (2013)
• Cloud Virtualisierung
NETWAYS KONFERENZEN
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS COMMUNITY
www.netways.org
■ NETWAYS Addons
■ NETWAYS Plugins
www.icinga.org
■ Development
■ Hosting
www.monitoringexchange.org
■ Icinga / Nagios Addons und Plugins
■ > 2000 Projekte
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS SCHULUNGEN – MONITORING UND REPORTING
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS SCHULUNGEN – PUPPET KONFIGURATIONSMANAGEMENT
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – CONSULTING (AUSZUG)
www.netways.de // blog.netways.de // @netways
We love Open Source
NETWAYS KUNDEN – HOSTING (AUSZUG)
www.netways.de // blog.netways.de // @netways
We love Open Source
UNSERE LEISTUNGEN IM ÜBERBLICK
■ Konzeptionierung und Planung
■ 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
www.netways.de // blog.netways.de // @netways
We love Open Source
MONITORING MIT ICINGA 2
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2 PROJEKT
■ Vollständige Neuentwicklung
■ Reines Open Source Projekt ohne kommerzielle Komponenten
■ Abwärtskompatibel zu Nagios und Icinga 1.x
 Plugins
 AddOns
 Datenbankschema
■ Release 16.06.2014
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2.X
■ Icinga 2.x
 Komplette Neuentwicklung in C++
 Multi-Threading für tausende Checks pro Sekunde
 Eigener Cluster für verteiltes Monitoring
 Multi-Backends (IDO, Livestatus, Graphite)
 Abwartskompatibel mit Icinga 1.x und Nagios 3.x/4.x
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2.X ARCHITEKTUR
■ Linux-Server Anwendung
■ Läuft auf allen aktuellen Distributionen
■ Datenbankunterstützung: MySQL und PostgreSQL
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2 FEATURES
■ Vollständig Featurebasiert
 Checker
 Compat
 Graphite
 Cluster
 IDO
 Livestatus
■ 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
■ Nagios/Icinga Check-Plugins 100% kompatibel
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2.X PERFORMANCE
■ Volle Ausnutzung von moderner Serverhardware durch Multithreading
■ Mehrere tausend Checks pro Sekunde möglich
■ Geringere Komplexität großer Umgebungen
www.netways.de // blog.netways.de // @netways
We love Open Source
SINN UND ZWECK VON MONITORING
■ Availability
 Zeitnahe Benachrichtigung
 Gesamtüberblick über Netzwerk
 Vereinfachung der Fehlersuche
■ Performance
 Langfristige Trends
 Erkennen drohender Engpässe
■ Datensammlung für SLA Überwachung/Reporting
 Nachweis von Verfügbarkeiten
www.netways.de // blog.netways.de // @netways
We love Open Source
WAS KANN ÜBERWACHT WERDEN?
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA GRUNDAUFBAU
■ Icinga Daemon
 Konfiguration
 Webinterface
 Benachrichtigungen
 Log- und Messdaten
 Event Handler
 Datenbank
■ Icinga Plugins
 Überwachungslogik
 Executables oder Skripte
 Rückgabe der Status
(OK, WARNING, CRITICAL)
 Rückgabe
Performancedaten
(z.B. CPU-Auslastung)
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2.X CLUSTER
■ Eingebauter Cluster
■ Sichere Kommunikation zwischen den Knoten
■ Automatische Verteilung von Checks, Notfications und Datenbank
www.netways.de // blog.netways.de // @netways
We love Open Source
ICINGA 2.X VERTEILTES MONITORING
■ Zonenmodell für eine verteilte Überwachung
■ Replikation nur zwischen den einzelnen Zonen und der Masterzone
www.netways.de // blog.netways.de // @netways
We love Open Source
ALARMIERUNG UND ESKALATION
■ Flexible Benachrichtigungskanäle durch Shellskripte
 E-Mail, SMS, Instant Messenger
 Telefonanruf inkl. Voice Menü durch VoIP Integration
 Ticketsysteme
 CMDB
■ Eskalation der Benachrichtigung
■ Umfangreiche Benachrichtigungseinstellungen
 Personen & Gruppen
 Zeitfenster & Intervalle
■ Schnittstelle zu anderen Anwendungen
■ Keine Benachrichtigungen bei Folgefehlern
 Abhängigkeiten zwischen den Systemen frei definierbar
www.netways.de // blog.netways.de // @netways
We love Open Source
AUSBLICK ICINGA WEB 2
■ Komplette Neuentwicklung – Release im Laufe des Jahres 2014
■ Schlank, modular und schnell!
■ Multibackend-fähig (Files, IDO, Livestatus)
■ Eingebautes Reporting
■ Dashboards
■ Export von Daten in CSV, PDF, JSON
■ Matrix-Ansicht für schnelle Erfassung großer Umgebungen
■ History-Ansicht mit grafischer Gewichtung
■ Alle Icinga-Commands über das Webinterface verfügbar
■ Neue CLI für den Administrator
www.netways.de // blog.netways.de // @netways
We love Open Source
VORSTELLUNG GRAPHITE
www.netways.de // blog.netways.de // @netways
We love Open Source
GRAPHITE
■ Vorteile
 Flexibel wie Datenbankbasierte und schnell wie RRD basierte Lösungen
 Skalierbar und hochverfügbar einsetzbar
 Umfangreiche API
 Sekundengenaue Performancedaten (Hardwareabhängig)
 Ausgereifte Lösung (sehr große und aktive Community)
 Open Source Lösung
■ Features
 Daemon basierte Lösung (in Python geschrieben)
 Modifizierte RRD Files (Whisper Files)
 Hinzufügen von Vergangenheitsdaten
 Mehrere Aggregationsstufen
 Verarbeitet Daten von mehreren Systemen
 Daten werden per TCP-Socket an den Core übertragen
 Wahl zwischen verschiedenen Webinterfaces
www.netways.de // blog.netways.de // @netways
We love Open Source
GRAPHITE ARCHITEKTUR
www.netways.de // blog.netways.de // @netways
We love Open Source
GRAPHITE ARCHITEKTUR I
Graphite Carbon
Graphite Webinterface
Wahl zwischen vielen Open Source
Interfaces
Graphite API
Whisper Files
Performancedaten
Agent Cache Persister
• Nimmt Verbindungen und
Graphing-Daten entgegen
• Leitet Graphing-Daten an Cache
weiter
• Bereitet Daten für Webinterface auf
• Übergibt Daten an Persister
• Schreibt Graphing-Daten als
Whisper-Files auf den Server
www.netways.de // blog.netways.de // @netways
We love Open Source
GRAPHITE ARCHITEKTUR II
www.netways.de // blog.netways.de // @netways
We love Open Source
GRAPHITE ARCHITEKTUR III
www.netways.de // blog.netways.de // @netways
We love Open Source
LIVE DEMO
www.netways.de // blog.netways.de // @netways
We love Open Source
ZUSAMMENFASSUNG – WAS SPRICHT FÜR ICINGA 2?
■ Lizenzkostenfrei
■ Weite Verbreitung auch in Enterprise Projekten
■ Gute Skalierbarkeit für große Umgebungen
■ Plugins für nahezu jede Art von Hard- und Software
■ Einfache Erweiterbarkeit durch Plugins und Addons
■ Sehr aktive (deutsche) Community
■ Aktive Entwicklung im Bereich der Core- und Addonprojekte
■ Professioneller Support (durch NETWAYS)
www.netways.de // blog.netways.de // @netways
We love Open Source
FRAGEN UND ANTWORTEN
www.netways.de // blog.netways.de // @netways
We love Open Source
WEBINAR KALENDER
■ Icinga 2: Integrierte Hochverfügbarkeit
 07. Oktober 2014 - 14:00 Uhr
■ Logstash: Windows und Linux Log Management
 11. November 2014 - 10:30 Uhr
www.netways.de // blog.netways.de // @netways
We love Open Source
KONTAKTDATEN
Vielen Dank für Ihre
Aufmerksamkeit!
NETWAYS GmbH
Deutschherrnstrasse 15-19
90429 Nürnberg
Tel: +49 911 92885-0
Fax: +49 911 92885-77
E-Mail: info@netways.de
Website: www.netways.de
Twitter: twitter.com/netways
Facebook: facebook.com/netways
Blog: blog.netways.de

Mais conteúdo relacionado

Destaque

Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)NETWAYS
 
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)NETWAYS
 
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....NETWAYS
 
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)NETWAYS
 
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) NETWAYS
 
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)NETWAYS
 
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...tuvshin111
 
Orígenes, virtudes y peripecias del derecho a la verdad
Orígenes, virtudes y peripecias del derecho a la verdadOrígenes, virtudes y peripecias del derecho a la verdad
Orígenes, virtudes y peripecias del derecho a la verdadLeandro Despouy
 
Anthro plus
Anthro plusAnthro plus
Anthro pluskhiaria
 
2011 eurocloud brunch 04 microsoft
2011 eurocloud brunch 04 microsoft2011 eurocloud brunch 04 microsoft
2011 eurocloud brunch 04 microsoftEuroCloud.Austria
 
Agenda LV Marken-Management
Agenda LV Marken-ManagementAgenda LV Marken-Management
Agenda LV Marken-ManagementPeter Haric
 
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.lernet
 
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) Lernprozessen
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) LernprozessenComics als Ordnungs-/Reflexionswerkzeug in (Online-) Lernprozessen
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) LernprozessenJutta Pauschenwein
 
Portrait of a provider of integrated field services and solutions
Portrait of a provider of integrated field services and solutionsPortrait of a provider of integrated field services and solutions
Portrait of a provider of integrated field services and solutionsTeleste Corporation
 
Bilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteBilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteThomas Mühl
 
Bibliothekartag 2008 - Open Access in Deutschland
Bibliothekartag 2008 - Open Access in DeutschlandBibliothekartag 2008 - Open Access in Deutschland
Bibliothekartag 2008 - Open Access in Deutschlandopen-access.net
 
Eszter - Promotionsstipendium
Eszter - PromotionsstipendiumEszter - Promotionsstipendium
Eszter - Promotionsstipendiumeszter
 

Destaque (20)

Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)Graphing mit Graphite (Webinar vom 06.11.2013)
Graphing mit Graphite (Webinar vom 06.11.2013)
 
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
 
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
Icinga 2: Migration von Nagios oder Icinga 1.x leicht gemacht (Webinar 02.09....
 
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
Icinga Director: Advanced Management (Webinar vom 24. Juni 2016)
 
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
 
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
Icinga Director: Konfiguration leicht gemacht (Webinar vom 03. März 2016)
 
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...
Mongolei - Rechtliche Rahmenbedingungen, Einfuhrbestimmungen, Zölle, Normen u...
 
Jopi
JopiJopi
Jopi
 
Orígenes, virtudes y peripecias del derecho a la verdad
Orígenes, virtudes y peripecias del derecho a la verdadOrígenes, virtudes y peripecias del derecho a la verdad
Orígenes, virtudes y peripecias del derecho a la verdad
 
Anthro plus
Anthro plusAnthro plus
Anthro plus
 
2011 eurocloud brunch 04 microsoft
2011 eurocloud brunch 04 microsoft2011 eurocloud brunch 04 microsoft
2011 eurocloud brunch 04 microsoft
 
Agenda LV Marken-Management
Agenda LV Marken-ManagementAgenda LV Marken-Management
Agenda LV Marken-Management
 
Rebels rest
Rebels restRebels rest
Rebels rest
 
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.
Yves Peters: E-Learning bei der Hager-Tehalit Vertriebs GmbH & Co. KG.
 
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) Lernprozessen
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) LernprozessenComics als Ordnungs-/Reflexionswerkzeug in (Online-) Lernprozessen
Comics als Ordnungs-/Reflexionswerkzeug in (Online-) Lernprozessen
 
Portrait of a provider of integrated field services and solutions
Portrait of a provider of integrated field services and solutionsPortrait of a provider of integrated field services and solutions
Portrait of a provider of integrated field services and solutions
 
Bilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 WorteBilder sagen mehr als 1000 Worte
Bilder sagen mehr als 1000 Worte
 
Bibliothekartag 2008 - Open Access in Deutschland
Bibliothekartag 2008 - Open Access in DeutschlandBibliothekartag 2008 - Open Access in Deutschland
Bibliothekartag 2008 - Open Access in Deutschland
 
Eszter - Promotionsstipendium
Eszter - PromotionsstipendiumEszter - Promotionsstipendium
Eszter - Promotionsstipendium
 
Hannover Connection
Hannover ConnectionHannover Connection
Hannover Connection
 

Semelhante a Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)

Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)NETWAYS
 
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)NETWAYS
 
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)NETWAYS
 
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)NETWAYS
 
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) NETWAYS
 
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)NETWAYS
 
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)NETWAYS
 
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)NETWAYS
 
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)NETWAYS
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)NETWAYS
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)NETWAYS
 
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...NETWAYS
 
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)NETWAYS
 
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)NETWAYS
 
Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)NETWAYS
 
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)NETWAYS
 
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)NETWAYS
 
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)NETWAYS
 
Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2NETWAYS
 
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)NETWAYS
 

Semelhante a Icinga 2: Integration von Graphite (Webinar vom 25.09.2014) (20)

Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
 
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
Foreman: OpenNebula orchestrieren (Webinar vom 26.06.2014)
 
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
Logstash: Windows und Linux Logmanagement (Webinar vom 07.11.2014)
 
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
Icinga 2: Neuheiten in 2.3 (Webinar vom 08.04.2015)
 
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
 
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)
Icinga Web 2: Icinga Web in neuem Design (Webinar vom 25.02.2014)
 
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
Das Open Source Rechenzentrum (Webinar vom 11.02.2015)
 
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)
Icinga 2: Entwicklungsstand 2014 (Webinar vom 05.03.2014)
 
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)
Bareos: Open Source Backup leicht gemacht (Webinar vom 10.06.2014)
 
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
Logstash: Open Source Log-Management (Webinar vom 20.02.2014)
 
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
Puppet: Aufbau einer Puppet Enterprise Umgebung (Webinar vom 28.03.2014)
 
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
Icinga Web 2: Modernes Webframework der nächsten Generation (Webinar vom 25.1...
 
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)
Ceph: Open Source Cloud Storage (Webinar vom 25.02.2015)
 
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
Vagrant: Virtualisierungs Wrapper (Webinar vom 30.04.2015)
 
Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)Docker: Container Management (Webinar vom 09.04.2015)
Docker: Container Management (Webinar vom 09.04.2015)
 
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
Icinga Web 2: Neuheiten im Webfrontend (Webinar vom 08.07.2015)
 
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
Request Tracker: Open Source Ticket System (Webinar vom 30.04.2014)
 
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
Icinga Web: Arbeiten mit Icinga Web (Webinar vom 04.04.2014)
 
Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2Icinga workshop 2014 Icinga 2
Icinga workshop 2014 Icinga 2
 
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
 

Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)

  • 1. www.netways.de // blog.netways.de // @netways We love Open Source WEBINAR | 25.09.2014 ICINGA 2: INTEGRATION VON GRAPHITE CHRISTIAN STEIN | MARKUS FROSCH | NETWAYS GMBH
  • 2. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG MITARBEITER ■ Christian Stein  Account Manager  Bei NETWAYS seit 2012 ■ Markus Frosch  Senior Consultant  Bei NETWAYS seit 2012
  • 3. www.netways.de // blog.netways.de // @netways We love Open Source AGENDA ■ Vorstellung NETWAYS ■ Monitoring mit Icinga 2 ■ Vorstellung Graphite ■ Graphite Architektur ■ Live Demo ■ Zusammenfassung ■ Fragen und Antworten
  • 4. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG NETWAYS
  • 5. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG NETWAYS ■ Firmengründung 1995 ■ Open Source seit 1997 ■ Aktuell 40 Mitarbeiter ■ Spezialisierung in den Bereichen Open Source Systems Management und Open Source Datacenter
  • 6. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KOMPETENZEN ■ Monitoring ■ Graphing ■ Logmanagement ■ Konfigurationsmanagement ■ Reporting ■ Private Cloud ■ Backup ■ Projektmanagement ■ Consulting ■ Hosting ■ Managed Services ■ Development ■ Support ■ Betrieb ■ Schulungen ■ Konferenzen ■ Monitoring Hardware
  • 7. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS PRODUKTE GRAPHITE
  • 8. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS TECHNOLOGIEN
  • 9. www.netways.de // blog.netways.de // @netways We love Open Source ■ Puppet Camp • 16. Oktober 2014 in Düsseldorf • 110 Teilnehmer (April 2013) • Vorträge und Workshops ■ Open Source Monitoring Conference • 18. – 20. November 2014 in Nürnberg • 250 Teilnehmer (2013) • Monitoring Best Practices NETWAYS KONFERENZEN
  • 10. www.netways.de // blog.netways.de // @netways We love Open Source ■ OpenNebula Conference • 02. – 04. Dezember 2014 in Berlin • 100 Teilnehmer (2013) • Cloud Virtualisierung NETWAYS KONFERENZEN
  • 11. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS COMMUNITY www.netways.org ■ NETWAYS Addons ■ NETWAYS Plugins www.icinga.org ■ Development ■ Hosting www.monitoringexchange.org ■ Icinga / Nagios Addons und Plugins ■ > 2000 Projekte
  • 12. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS SCHULUNGEN – MONITORING UND REPORTING
  • 13. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS SCHULUNGEN – PUPPET KONFIGURATIONSMANAGEMENT
  • 14. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – CONSULTING (AUSZUG)
  • 15. www.netways.de // blog.netways.de // @netways We love Open Source NETWAYS KUNDEN – HOSTING (AUSZUG)
  • 16. www.netways.de // blog.netways.de // @netways We love Open Source UNSERE LEISTUNGEN IM ÜBERBLICK ■ Konzeptionierung und Planung ■ 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
  • 17. www.netways.de // blog.netways.de // @netways We love Open Source MONITORING MIT ICINGA 2
  • 18. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2 PROJEKT ■ Vollständige Neuentwicklung ■ Reines Open Source Projekt ohne kommerzielle Komponenten ■ Abwärtskompatibel zu Nagios und Icinga 1.x  Plugins  AddOns  Datenbankschema ■ Release 16.06.2014
  • 19. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2.X ■ Icinga 2.x  Komplette Neuentwicklung in C++  Multi-Threading für tausende Checks pro Sekunde  Eigener Cluster für verteiltes Monitoring  Multi-Backends (IDO, Livestatus, Graphite)  Abwartskompatibel mit Icinga 1.x und Nagios 3.x/4.x
  • 20. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2.X ARCHITEKTUR ■ Linux-Server Anwendung ■ Läuft auf allen aktuellen Distributionen ■ Datenbankunterstützung: MySQL und PostgreSQL
  • 21. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2 FEATURES ■ Vollständig Featurebasiert  Checker  Compat  Graphite  Cluster  IDO  Livestatus ■ 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 ■ Nagios/Icinga Check-Plugins 100% kompatibel
  • 22. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2.X PERFORMANCE ■ Volle Ausnutzung von moderner Serverhardware durch Multithreading ■ Mehrere tausend Checks pro Sekunde möglich ■ Geringere Komplexität großer Umgebungen
  • 23. www.netways.de // blog.netways.de // @netways We love Open Source SINN UND ZWECK VON MONITORING ■ Availability  Zeitnahe Benachrichtigung  Gesamtüberblick über Netzwerk  Vereinfachung der Fehlersuche ■ Performance  Langfristige Trends  Erkennen drohender Engpässe ■ Datensammlung für SLA Überwachung/Reporting  Nachweis von Verfügbarkeiten
  • 24. www.netways.de // blog.netways.de // @netways We love Open Source WAS KANN ÜBERWACHT WERDEN?
  • 25. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA GRUNDAUFBAU ■ Icinga Daemon  Konfiguration  Webinterface  Benachrichtigungen  Log- und Messdaten  Event Handler  Datenbank ■ Icinga Plugins  Überwachungslogik  Executables oder Skripte  Rückgabe der Status (OK, WARNING, CRITICAL)  Rückgabe Performancedaten (z.B. CPU-Auslastung)
  • 26. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2.X CLUSTER ■ Eingebauter Cluster ■ Sichere Kommunikation zwischen den Knoten ■ Automatische Verteilung von Checks, Notfications und Datenbank
  • 27. www.netways.de // blog.netways.de // @netways We love Open Source ICINGA 2.X VERTEILTES MONITORING ■ Zonenmodell für eine verteilte Überwachung ■ Replikation nur zwischen den einzelnen Zonen und der Masterzone
  • 28. www.netways.de // blog.netways.de // @netways We love Open Source ALARMIERUNG UND ESKALATION ■ Flexible Benachrichtigungskanäle durch Shellskripte  E-Mail, SMS, Instant Messenger  Telefonanruf inkl. Voice Menü durch VoIP Integration  Ticketsysteme  CMDB ■ Eskalation der Benachrichtigung ■ Umfangreiche Benachrichtigungseinstellungen  Personen & Gruppen  Zeitfenster & Intervalle ■ Schnittstelle zu anderen Anwendungen ■ Keine Benachrichtigungen bei Folgefehlern  Abhängigkeiten zwischen den Systemen frei definierbar
  • 29. www.netways.de // blog.netways.de // @netways We love Open Source AUSBLICK ICINGA WEB 2 ■ Komplette Neuentwicklung – Release im Laufe des Jahres 2014 ■ Schlank, modular und schnell! ■ Multibackend-fähig (Files, IDO, Livestatus) ■ Eingebautes Reporting ■ Dashboards ■ Export von Daten in CSV, PDF, JSON ■ Matrix-Ansicht für schnelle Erfassung großer Umgebungen ■ History-Ansicht mit grafischer Gewichtung ■ Alle Icinga-Commands über das Webinterface verfügbar ■ Neue CLI für den Administrator
  • 30. www.netways.de // blog.netways.de // @netways We love Open Source VORSTELLUNG GRAPHITE
  • 31. www.netways.de // blog.netways.de // @netways We love Open Source GRAPHITE ■ Vorteile  Flexibel wie Datenbankbasierte und schnell wie RRD basierte Lösungen  Skalierbar und hochverfügbar einsetzbar  Umfangreiche API  Sekundengenaue Performancedaten (Hardwareabhängig)  Ausgereifte Lösung (sehr große und aktive Community)  Open Source Lösung ■ Features  Daemon basierte Lösung (in Python geschrieben)  Modifizierte RRD Files (Whisper Files)  Hinzufügen von Vergangenheitsdaten  Mehrere Aggregationsstufen  Verarbeitet Daten von mehreren Systemen  Daten werden per TCP-Socket an den Core übertragen  Wahl zwischen verschiedenen Webinterfaces
  • 32. www.netways.de // blog.netways.de // @netways We love Open Source GRAPHITE ARCHITEKTUR
  • 33. www.netways.de // blog.netways.de // @netways We love Open Source GRAPHITE ARCHITEKTUR I Graphite Carbon Graphite Webinterface Wahl zwischen vielen Open Source Interfaces Graphite API Whisper Files Performancedaten Agent Cache Persister • Nimmt Verbindungen und Graphing-Daten entgegen • Leitet Graphing-Daten an Cache weiter • Bereitet Daten für Webinterface auf • Übergibt Daten an Persister • Schreibt Graphing-Daten als Whisper-Files auf den Server
  • 34. www.netways.de // blog.netways.de // @netways We love Open Source GRAPHITE ARCHITEKTUR II
  • 35. www.netways.de // blog.netways.de // @netways We love Open Source GRAPHITE ARCHITEKTUR III
  • 36. www.netways.de // blog.netways.de // @netways We love Open Source LIVE DEMO
  • 37. www.netways.de // blog.netways.de // @netways We love Open Source ZUSAMMENFASSUNG – WAS SPRICHT FÜR ICINGA 2? ■ Lizenzkostenfrei ■ Weite Verbreitung auch in Enterprise Projekten ■ Gute Skalierbarkeit für große Umgebungen ■ Plugins für nahezu jede Art von Hard- und Software ■ Einfache Erweiterbarkeit durch Plugins und Addons ■ Sehr aktive (deutsche) Community ■ Aktive Entwicklung im Bereich der Core- und Addonprojekte ■ Professioneller Support (durch NETWAYS)
  • 38. www.netways.de // blog.netways.de // @netways We love Open Source FRAGEN UND ANTWORTEN
  • 39. www.netways.de // blog.netways.de // @netways We love Open Source WEBINAR KALENDER ■ Icinga 2: Integrierte Hochverfügbarkeit  07. Oktober 2014 - 14:00 Uhr ■ Logstash: Windows und Linux Log Management  11. November 2014 - 10:30 Uhr
  • 40. www.netways.de // blog.netways.de // @netways We love Open Source KONTAKTDATEN Vielen Dank für Ihre Aufmerksamkeit! NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nürnberg Tel: +49 911 92885-0 Fax: +49 911 92885-77 E-Mail: info@netways.de Website: www.netways.de Twitter: twitter.com/netways Facebook: facebook.com/netways Blog: blog.netways.de

Notas do Editor

  1. minimumAbove() function: draw only series whose min is above n aliasSub() function: perform a regex search/replace on metric names 0.9.11 hatte Probleme mit Cache Queries
  2. minimumAbove() function: draw only series whose min is above n aliasSub() function: perform a regex search/replace on metric names 0.9.11 hatte Probleme mit Cache Queries
  3. minimumAbove() function: draw only series whose min is above n aliasSub() function: perform a regex search/replace on metric names 0.9.11 hatte Probleme mit Cache Queries
  4. minimumAbove() function: draw only series whose min is above n aliasSub() function: perform a regex search/replace on metric names 0.9.11 hatte Probleme mit Cache Queries