OpenSource Monitoring

...oder wie es sich günstig leichter Leben
                    lässt

Eine technische Sicht und Pos...
AGENDA

 Was bedeutet Monitoring?
 Warum Open Source?
 Tools im Überblick
 Nagios als „De Fakto“ Standard
 Veredelung von ...
Ok, los geht’s…

                               © it-novum GmbH
            www.it-novum.com              Seite 3
Was bedeutet Monitoring?

 Verschiedene Ansichten des Monitoring
   Technische Sicht (Administratoren / Betrieb)
   Organi...
…Technisch…

 Leichte Administration
 Flexibilität in Überwachungsmöglichkeiten
 Alarmierung
 Stabiler und skalierbarer Be...
Leichte Administration

 Konzentration auf das Wesentliche
   wenig Input  viel Output
 Gute Dokumentationen
   Software ...
Flexible Überwachung

 Bordmittel nutzen
 Agentenbasiert und Agentenlos
 Standards integrieren
 Schnittstellen selbst defi...
Alarmierung

 Visuelle Alarmierung
 Alarmierung via Audio
 Flexible Benachrichtigungswege, z.B.
   E-Mail
   Telefon
   SM...
Stabiler Betrieb

 Schnelle und einfache Installation
 Leichtes „Disaster Recovery“
 Modularer Betrieb
 Keine „lästigen“ A...
Routine reduzieren

 Kein tägliches Logfile lesen mehr…
 Nicht 30 Server jeden Morgen anpingen und
 mittags nicht wissen o...
…Organisatorisch…

 Planungssicherheit
 Kennzahlen
 Eskalationsmechanismen
 Reporting / Trends
 Integrationsmöglichkeiten
...
Planungssicherheit

 Kapazitätsplanung
 Investitionssicherheit durch Kosteneinsparung
 Möglichkeit der Investitionsplanung...
Kennzahlen

 Störungs-Anfälligkeit von Systemen
 Häufigkeit der Eskalation
 Kontrolle von Benachrichtigungen
 Auslastungen...
Reporting / Trends

 Historische Betrachtung von
   Alarmierungen
   Kapazitäten
 Trendanalyse für zukünftige Planungen
 S...
Integrationsmöglichkeiten

 Möglichst alle geschäftskritischen IT Bereiche
 sollen überwachbar sein
 Anbindung an Portale ...
IT - Servicemanagement

 Service Level abbilden und überwachen können
 Geschäftsprozesse darstellen können




           ...
Eye Candy

 Grafische Aufbereitung
   Dashboards
 Leitstand Design
   Leicht verständliche Ausgaben




                  ...
…Rechtlich…

 Historische Datenaufzeichnung
 Verfügbarkeitsmessungen
   Beispiel: Verletzung von Verträgen
 Datenschutz


...
…Menschlich…

 Mehr Zeit für z.B. Familie, Sport, etc. 




                                             © it-novum GmbH
...
1. Hürde genommen…

                             © it-novum GmbH
          www.it-novum.com             Seite 20
Warum Open Source Software (OSS)


 Technisch

 Management

 Rechtlich




                                   © it-novum G...
…Technisch…

 Quellcode frei verfügbar
 z.T. Betriebssystem-unabhängig
 Vielfältige Literatur / Dokumentation
 Häufig dire...
…Management…

 Whitepaper für Open Source Monitoring
   Google Hits “Whitepaper Open Source”: 31 Mio.
   Google Hits “Whit...
Studien Open Source Monitoring Tools
Quelle : http://www.heise.de/open/artikel/Trendstudie-Open-Source-
221696.html


    ...
…rechtlich…

 IT-Grundschutz
   https://www.bsi.bund.de/cln_134/ContentBSI/grundsc
   hutz/kataloge/baust/b04/b04002.html
...
Vor- und Nachteile OSS

Vorteile                          Nachteile
  Offene Standards                  Professioneller Su...
Weiter geht’s..

                                © it-novum GmbH
             www.it-novum.com             Seite 27
Übersicht der Tools (Auswahl)

 Zenoss
 Cacti
 MRTG
 OpenNMS
 Nagios




                                     © it-novum G...
Zenoss

 Discovery / Assetmanagement
 Monitoring Software auf Linux Basis
 Clientless Monitoring
 Dashboard
 Kommerzielle ...
Vor- & Nachteile

Nachteil                              Vorteile
  Geringe Flexibilität für              Eye Candy
  Überw...
Cacti oder MRTG


 Graphische Aufzeichnung von Daten
 Clientless Monitoring




                                      © it...
Vor- & Nachteile

Nachteil                          Vorteile
  Geringe Flexibilität für          Eye Candy
  Überwachung  ...
OpenNMS

 Monitoringsoftware auf Linuxbasis
 Auto Discovery
 Clientless Monitoring
 Grafische Aufzeichnungen
 Verteiltes M...
Vor- & Nachteile

Nachteil                              Vorteile
  Geringe Flexibilität für              Datenbankintegrat...
Nagios

 Monitoringsoftware auf Linuxbasis
 Clientless und Clientbased Monitoring
 Verteiltes Monitoring
 Komplexe Eskalat...
Vor- & Nachteile

Vorteile                         Nachteil
 Offene Schnittstellen               „Langweilige“ Oberfläche
...
…weiter…

                              © it-novum GmbH
           www.it-novum.com             Seite 37
Nagios als de Fakto Standard

 Flexibilität
 Tools
 Anwendungsbeispiele
   Hardware / Infrastruktur
   Betriebssysteme
   ...
Flexibilität…

 in der Administration
   Web GUI, LDAP, Datenbank, Konsole…
 im Einsatz
   Zentrale / dezentrale Überwachu...
Tools …

 zur Integration in Nagios                  in die Nagios integriert
   Grafische Aufzeichnung                   ...
Hardware

 Server (HP, Dell, IBM, Fujitsu, etc.)
   Statusüberwachung aktiv und passiv
   …
 WLAN /Switches / Router (HP, ...
Betriebssysteme

 Windows
   Agentenlos und Agentenbasiert
   Sehr komplexe Überwachung möglich
 Linux
   Agentenlos und A...
Applikationen

 SAP
   CCMS, RFC, etc.
 Java Application Server
 Webserver
 etc.




                                     ...
Datenbanken

 MSSQL
   Agentenlos und Agentenbasiert
   Komplex inkl. eigene Statements
 Oracle
   Agentenlos und Agentenb...
Letzte Disziplin

                                © it-novum GmbH
             www.it-novum.com             Seite 45
Veredlungen von Nagios

 Open ITCOCKPIT
 Groundwork
 Icinga
 uva…




                                     © it-novum GmbH...
Open ITCOCKPIT

 Veredlung von Nagios seit 2006
   Wissen seit „netsaint“
 Datenbankanbindung
 PHP Oberfläche
   Bidirekti...
Icinga

 Nagios Fork im Sommer 2009
   PHP Oberfläche
   Datenbankanbindung
   Konfigurationsoberfläche
 Community gestütz...
Groundworks

 Oberflächenveredlung seit 2005
 PHP Oberfläche
 Datenbankanbindung
 Eigene Module bereits integriert
 URL:
 ...
2 Dinge noch…

                              © it-novum GmbH
           www.it-novum.com             Seite 50
Planung von OS Monitoring Einsätzen

 Ziele
   Klare und messbare Anforderungen festlegen
   Qualitätskriterien für Lösung...
Fragen?

                             © it-novum GmbH
          www.it-novum.com             Seite 52
Diese Slides können Sie laden unter:
www.it-novum.com/downloadcenter_4661.html


Vielen dank!

                           ...
Upcoming SlideShare
Loading in...5
×

Open Source Monitoring

2,892

Published on

Vortrag anläßlich der Open RheinRuhr am 08.11.2009. Der Vortrag bot einen Überblick über Open Source Tools für ein Systemmonitoring, vergleicht Lösungen miteinander und zeigt eine mögliche Nagios Installation / Migration auf.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,892
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Open Source Monitoring"

  1. 1. OpenSource Monitoring ...oder wie es sich günstig leichter Leben lässt Eine technische Sicht und Positionierung © it-novum GmbH www.it-novum.com Seite 1
  2. 2. AGENDA Was bedeutet Monitoring? Warum Open Source? Tools im Überblick Nagios als „De Fakto“ Standard Veredelung von Nagios Projekthürden bei Monitoringprojekten FAQ © it-novum GmbH www.it-novum.com Seite 2
  3. 3. Ok, los geht’s… © it-novum GmbH www.it-novum.com Seite 3
  4. 4. Was bedeutet Monitoring? Verschiedene Ansichten des Monitoring Technische Sicht (Administratoren / Betrieb) Organisatorische Sicht (Management / Planung) Rechtliche Sicht (Datenschutz / ISO27000) © it-novum GmbH www.it-novum.com Seite 4
  5. 5. …Technisch… Leichte Administration Flexibilität in Überwachungsmöglichkeiten Alarmierung Stabiler und skalierbarer Betrieb Minimieren der Routinearbeiten an Systemen © it-novum GmbH www.it-novum.com Seite 5
  6. 6. Leichte Administration Konzentration auf das Wesentliche wenig Input  viel Output Gute Dokumentationen Software und Addon sollten gut dokumentiert und leicht verständlich sein. Mit bewährtem Überwachung einrichten können Jeder wie er / sie es am besten kann. © it-novum GmbH www.it-novum.com Seite 6
  7. 7. Flexible Überwachung Bordmittel nutzen Agentenbasiert und Agentenlos Standards integrieren Schnittstellen selbst definieren können. © it-novum GmbH www.it-novum.com Seite 7
  8. 8. Alarmierung Visuelle Alarmierung Alarmierung via Audio Flexible Benachrichtigungswege, z.B. E-Mail Telefon SMS Twitter, Jabber, etc… (?) © it-novum GmbH www.it-novum.com Seite 8
  9. 9. Stabiler Betrieb Schnelle und einfache Installation Leichtes „Disaster Recovery“ Modularer Betrieb Keine „lästigen“ Anrufe „…Das System ist so langsam…“ Wissen was wovon abhängt Weniger Systemausfälle © it-novum GmbH www.it-novum.com Seite 9
  10. 10. Routine reduzieren Kein tägliches Logfile lesen mehr… Nicht 30 Server jeden Morgen anpingen und mittags nicht wissen ob diese noch laufen… Kein manuelles Ausfüllen von Wartungs- protokollen … © it-novum GmbH www.it-novum.com Seite 10
  11. 11. …Organisatorisch… Planungssicherheit Kennzahlen Eskalationsmechanismen Reporting / Trends Integrationsmöglichkeiten IT - Servicemanagement Eye candy… © it-novum GmbH www.it-novum.com Seite 11
  12. 12. Planungssicherheit Kapazitätsplanung Investitionssicherheit durch Kosteneinsparung Möglichkeit der Investitionsplanung © it-novum GmbH www.it-novum.com Seite 12
  13. 13. Kennzahlen Störungs-Anfälligkeit von Systemen Häufigkeit der Eskalation Kontrolle von Benachrichtigungen Auslastungen © it-novum GmbH www.it-novum.com Seite 13
  14. 14. Reporting / Trends Historische Betrachtung von Alarmierungen Kapazitäten Trendanalyse für zukünftige Planungen Servicelevel Vereinbarungen überwachen / aufzeichnen © it-novum GmbH www.it-novum.com Seite 14
  15. 15. Integrationsmöglichkeiten Möglichst alle geschäftskritischen IT Bereiche sollen überwachbar sein Anbindung an Portale oder Reporting Tools Dritt – Tools (Assetcenter, Ticketsysteme, etc) sollten integrierbar sein © it-novum GmbH www.it-novum.com Seite 15
  16. 16. IT - Servicemanagement Service Level abbilden und überwachen können Geschäftsprozesse darstellen können © it-novum GmbH www.it-novum.com Seite 16
  17. 17. Eye Candy Grafische Aufbereitung Dashboards Leitstand Design Leicht verständliche Ausgaben © it-novum GmbH www.it-novum.com Seite 17
  18. 18. …Rechtlich… Historische Datenaufzeichnung Verfügbarkeitsmessungen Beispiel: Verletzung von Verträgen Datenschutz © it-novum GmbH www.it-novum.com Seite 18
  19. 19. …Menschlich… Mehr Zeit für z.B. Familie, Sport, etc.  © it-novum GmbH www.it-novum.com Seite 19
  20. 20. 1. Hürde genommen… © it-novum GmbH www.it-novum.com Seite 20
  21. 21. Warum Open Source Software (OSS) Technisch Management Rechtlich © it-novum GmbH www.it-novum.com Seite 21
  22. 22. …Technisch… Quellcode frei verfügbar z.T. Betriebssystem-unabhängig Vielfältige Literatur / Dokumentation Häufig direkte Kontakte zu Entwicklern möglich © it-novum GmbH www.it-novum.com Seite 22
  23. 23. …Management… Whitepaper für Open Source Monitoring Google Hits “Whitepaper Open Source”: 31 Mio. Google Hits “Whitepaper Open Source Monitoring”: 1,1 Mio. Pressestimmen / Bewertungen Gartner (Linux Magazin 11/2009) Computerzeitung  Handelsblatt  Computerwoche  Heise, C't, IX... Vor – und Nachteile © it-novum GmbH www.it-novum.com Seite 23
  24. 24. Studien Open Source Monitoring Tools Quelle : http://www.heise.de/open/artikel/Trendstudie-Open-Source- 221696.html © it-novum GmbH www.it-novum.com Seite 24
  25. 25. …rechtlich… IT-Grundschutz https://www.bsi.bund.de/cln_134/ContentBSI/grundsc hutz/kataloge/baust/b04/b04002.html ISO 27001 CobIT IT Risk Management © it-novum GmbH www.it-novum.com Seite 25
  26. 26. Vor- und Nachteile OSS Vorteile Nachteile Offene Standards Professioneller Support Große Community ist häufig kostenpflichtig Lizenzkostenfrei Wissenstransfer Herstellerunabhängig komplexer Flexibilität Ggf. lange Fehlerzyklen Erhöhte Sicherheit Teils schlecht Dokumentiert © it-novum GmbH www.it-novum.com Seite 26
  27. 27. Weiter geht’s.. © it-novum GmbH www.it-novum.com Seite 27
  28. 28. Übersicht der Tools (Auswahl) Zenoss Cacti MRTG OpenNMS Nagios © it-novum GmbH www.it-novum.com Seite 28
  29. 29. Zenoss Discovery / Assetmanagement Monitoring Software auf Linux Basis Clientless Monitoring Dashboard Kommerzielle + Community Variante verfügbar © it-novum GmbH www.it-novum.com Seite 29
  30. 30. Vor- & Nachteile Nachteil Vorteile Geringe Flexibilität für Eye Candy Überwachung Datenbankintegration Java Server notwendig  Resourcenintensiv Geringe Integration in 3. Tools © it-novum GmbH www.it-novum.com Seite 30
  31. 31. Cacti oder MRTG Graphische Aufzeichnung von Daten Clientless Monitoring © it-novum GmbH www.it-novum.com Seite 31
  32. 32. Vor- & Nachteile Nachteil Vorteile Geringe Flexibilität für Eye Candy Überwachung Historische Daten zum Keine Benachrichtigung Vergleich Betriebssystem – Unabhängig Leichte Administration © it-novum GmbH www.it-novum.com Seite 32
  33. 33. OpenNMS Monitoringsoftware auf Linuxbasis Auto Discovery Clientless Monitoring Grafische Aufzeichnungen Verteiltes Monitoring Nur Communityversion © it-novum GmbH www.it-novum.com Seite 33
  34. 34. Vor- & Nachteile Nachteil Vorteile Geringe Flexibilität für Datenbankintegration Überwachung Offene Schnittstellen Java Server notwendig  Resourcenintensiv Geringe Integration in 3. Tools Komplex in der Administration © it-novum GmbH www.it-novum.com Seite 34
  35. 35. Nagios Monitoringsoftware auf Linuxbasis Clientless und Clientbased Monitoring Verteiltes Monitoring Komplexe Eskalations- + Benachrichtigungsmöglichkeiten Am Markt seit 1999 (Netsaint) / Nagios 2002 Community Version und Enterprise Business © it-novum GmbH www.it-novum.com Seite 35
  36. 36. Vor- & Nachteile Vorteile Nachteil Offene Schnittstellen „Langweilige“ Oberfläche Eskalationsmanagement in der Basis Performant Komplex in der Viele Addons Administration Historische Daten Visualisierung Business Impact Discovery… Flexibiltät © it-novum GmbH www.it-novum.com Seite 36
  37. 37. …weiter… © it-novum GmbH www.it-novum.com Seite 37
  38. 38. Nagios als de Fakto Standard Flexibilität Tools Anwendungsbeispiele Hardware / Infrastruktur Betriebssysteme Applikationen Datenbanken © it-novum GmbH www.it-novum.com Seite 38
  39. 39. Flexibilität… in der Administration Web GUI, LDAP, Datenbank, Konsole… im Einsatz Zentrale / dezentrale Überwachung Anbindung an 3. Tools Integration von 3. Tools Benachrichtigung / Eskalation in der Planung Nagios passt sich er Umgebung an nicht andersrum © it-novum GmbH www.it-novum.com Seite 39
  40. 40. Tools … zur Integration in Nagios in die Nagios integriert Grafische Aufzeichnung Ticketsysteme (OTRS, RT, (PNP4Nagios, Ngraph, etc) etc.) Datenbank (Nagios NDO) Reporting Tools Visualisierung (NagVis) Kommerzielle Monitoring Business Impact Analyse Tools Nagios BP Assetcenter (CMDBs) Trapmonitoring SAP NagTrap Kennzahlensysteme Wiki (DokuWiki, T-Wiki, etc.) Assetcenter ( iDoIT, RackIT, etc) © it-novum GmbH www.it-novum.com Seite 40
  41. 41. Hardware Server (HP, Dell, IBM, Fujitsu, etc.) Statusüberwachung aktiv und passiv … WLAN /Switches / Router (HP, Cisco, Juniper, etc.) u.a. Statusüberwachung Service Level Überwachung (z.B. Verfügbarkeiten) … Drucker etc…. © it-novum GmbH www.it-novum.com Seite 41
  42. 42. Betriebssysteme Windows Agentenlos und Agentenbasiert Sehr komplexe Überwachung möglich Linux Agentenlos und Agentenbasiert Sehr komplexe Überwachung möglich Netware Agentenlos und Agentenbasiert Eingeschränkt aufgrund End of Life 2015 Mac Agentlos und Agentenbasiert komplex © it-novum GmbH www.it-novum.com Seite 42
  43. 43. Applikationen SAP CCMS, RFC, etc. Java Application Server Webserver etc. © it-novum GmbH www.it-novum.com Seite 43
  44. 44. Datenbanken MSSQL Agentenlos und Agentenbasiert Komplex inkl. eigene Statements Oracle Agentenlos und Agentenbasiert Komplex inkl. eigene Statements MySQL Agentenlos und Agentenbasiert Komplex inkl. eigene Statements PostgreSQL DB2 … © it-novum GmbH www.it-novum.com Seite 44
  45. 45. Letzte Disziplin © it-novum GmbH www.it-novum.com Seite 45
  46. 46. Veredlungen von Nagios Open ITCOCKPIT Groundwork Icinga uva… © it-novum GmbH www.it-novum.com Seite 46
  47. 47. Open ITCOCKPIT Veredlung von Nagios seit 2006 Wissen seit „netsaint“ Datenbankanbindung PHP Oberfläche Bidirektionale Konfiguraton (Konsole und GUI) Basis beinhaltet bereits viele 3. Tools Umfassendes SLA-Monitoring, BPM, Eventkorrelation, integriertes Assetcenter als Modul verfügbar, E2E, Trendanalyse, etc. IT-Novum als Lösungs- und Supportanbieter mit eigenem Entwicklerteam www.itcockpit.de © it-novum GmbH www.it-novum.com Seite 47
  48. 48. Icinga Nagios Fork im Sommer 2009 PHP Oberfläche Datenbankanbindung Konfigurationsoberfläche Community gestützt URL: www.icinga.org © it-novum GmbH www.it-novum.com Seite 48
  49. 49. Groundworks Oberflächenveredlung seit 2005 PHP Oberfläche Datenbankanbindung Eigene Module bereits integriert URL: http://www.groundworkopensource.com/commu nity/ © it-novum GmbH www.it-novum.com Seite 49
  50. 50. 2 Dinge noch… © it-novum GmbH www.it-novum.com Seite 50
  51. 51. Planung von OS Monitoring Einsätzen Ziele Klare und messbare Anforderungen festlegen Qualitätskriterien für Lösung festlegen Personal Alle betroffenen Bereiche und Mitarbeiter in die Planung einbeziehen Mitarbeiter sensibilisieren Beratung von Beginn an einplanen Dokumentation Dokumentationsumfang festlegen Umsetzung Evaluierung mit einplanen © it-novum GmbH www.it-novum.com Seite 51
  52. 52. Fragen? © it-novum GmbH www.it-novum.com Seite 52
  53. 53. Diese Slides können Sie laden unter: www.it-novum.com/downloadcenter_4661.html Vielen dank! © it-novum GmbH www.it-novum.com Seite 53

×