Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Software

Open Source Netzwerk Monitoring Tools. Übersicht, Anwendung und Nutzen

Titel: Open Source Netzwerk Monitoring Tools. Übersicht, Anwendung und Nutzen

Seminararbeit , 2022 , 31 Seiten , Note: 1,0

Autor:in: Dennis Kraus (Autor:in)

Informatik - Software
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

In dieser Arbeit wird das Thema der Open Source Network Monitoring Tools behandelt. Der Nutzen dieser Tools wird in einer immer stärker digitalisierten Welt immer wichtiger, nicht nur für große Unternehmen, welche auf den Einsatz besagter Tools, zum Beispiel in Rechenzentren, nicht verzichten können, sondern auch private Anwender interessieren sich immer mehr dafür. Anwendungsgebiete wie Smart Home mit vielen IoT Geräten sind prädestiniert, rufen förmlich nach Monitoring Tools, um die Performance oder auch den Energieverbrauch überwachen zu können. Viele Network Monitoring Lösungen bieten zudem nicht nur Features wie das Sammeln und anschauliche Darstellen von Daten, sondern auch Event oder Alert Management. Somit kann manuell oder auch automatisch direkt auf verschiedenste Vorkommnisse reagiert werden.
Welche Tools es gibt und wann man diese auf Grundlage von verschiedenen Kriterien einsetzen kann, wird in den folgenden Kapiteln aufgezeigt. Zusätzlich bietet diese Arbeit im hinteren Teil auch einen kleinen praktischen Ausblick in die Anwendung und den Nutzen eines ausgewählten Monitoring Tools.

Leseprobe


Inhaltsverzeichnis

1 Einführung in das Open Source Netzwerk Monitoring

1.1 Begriffsdefinitionen

1.2 Das Netzwerk Monitoring

1.3 State of the Art

2 Vorstellung von zwei Open Source Netzwerk Monitoring Lösungen

2.1 Graphite

2.2 Prometheus

2.3 Genutzte Technologien

2.3.1 Time Series Datenbank

2.3.2 Hypertext Transfer Protocol

2.3.3 Grafana

2.4 Anwendungsgebiete und Verbreitung am Markt

3 Geeignete Kriterien für das Nutzen einer Netzwerk Monitoring Lösungen

3.1 Wahl der Gruppierung von Open Source Netzwerk Monitoring

3.2 Geeignete Kriterien zur Wahl einer Netzwerk Monitoring Lösung

4 Beispiel: Nutzung einer Open Source Netzwerk Monitoring Lösung

4.1 Auswahl der Open Source Software

4.2 Installation und Einrichtung der Software

4.3 Das Monitoring Dashboard

5 Fazit

Zielsetzung & Themen

Die vorliegende Arbeit untersucht den Nutzen und die Anwendung von Open Source Network Monitoring Tools in einer zunehmend digitalisierten Welt, um Performance, Energieverbrauch und Systemstabilität effektiv überwachen zu können. Dabei wird eine methodische Herangehensweise zur Auswahl geeigneter Lösungen sowie deren praktische Implementierung in einer Testumgebung aufgezeigt.

  • Theoretische Abgrenzung und Definitionen des Netzwerk-Monitorings
  • Vergleich der Architektur und Funktionsweise von Graphite und Prometheus
  • Kriterienkatalog zur Evaluierung von Monitoring-Software
  • Praktische Implementierung mittels Docker, Portainer, Prometheus und Grafana

Auszug aus dem Buch

Graphite

Graphite ist seit 2006 auf dem Markt und wurde ursprünglich von Chris Davis entwickelt. Heute wird es, wie bei Open Source Software üblich, über ein Git Repository verwaltet und jeder kann sich an der Weiterentwicklung beteiligen [10]. Führend ist dabei allerdings immer noch Chris Davis. Graphite lässt sich auch den Einstiegs Lösungen im Netzwerk Monitoring zuordnen, welche unter Kapitel 3 genauer erklärt werden. Die Entwickler selbst beschreiben die Aufgaben ihrer Software wie folgt:

„1. Store numeric time-series data

2. Render graphs of this data on demand” [10]

Der große Unterschied zu vielen anderen Monitoring Lösungen, ist die Art und Weise wie Graphite an seine Daten kommt. Diese werden nicht aktiv getrackt, sondern müssen von den zu überwachenden Systemen zu einem sogenannten Twisted Daemon (Carbon) gesendet werden. [10] Diese Form des Daten Trackings wird auch als „passiv“ beschrieben. Die gesammelten Daten werden in der enthaltenen Datenbank Whisper gespeichert und somit für die grafische Aufbereitung vorgehalten [10]. In der Dokumentation von Graphite wird mit Ceres auch schon der Nachfolger von Whisper vorgestellt, welcher zum jetzigen Datum allerdings nicht aktiv entwickelt wird.

Zusammenfassung der Kapitel

1 Einführung in das Open Source Netzwerk Monitoring: Dieses Kapitel schafft eine theoretische Basis, definiert zentrale Begriffe und erläutert die Bedeutung sowie den Stand der Technik im Netzwerk-Monitoring.

2 Vorstellung von zwei Open Source Netzwerk Monitoring Lösungen: Es erfolgt eine detaillierte Gegenüberstellung der Tools Graphite und Prometheus sowie der zugrundeliegenden Technologien wie Time-Series-Datenbanken und Grafana.

3 Geeignete Kriterien für das Nutzen einer Netzwerk Monitoring Lösungen: Hier werden Vor- und Nachteile von Open Source Lösungen erörtert und ein Kriterienkatalog zur softwaregestützten Auswahl für individuelle Anforderungsprofile erstellt.

4 Beispiel: Nutzung einer Open Source Netzwerk Monitoring Lösung: Dieses Kapitel demonstriert anhand eines konkreten Szenarios die Installation und Konfiguration von Prometheus und Grafana mittels Docker und Portainer.

5 Fazit: Das Fazit fasst die Ergebnisse zusammen und betont, dass die Wahl zwischen proprietären und Open Source Lösungen eine strategische Abwägung erfordert, bei der die in der Arbeit erarbeiteten Kriterien unterstützen können.

Schlüsselwörter

Open Source, Netzwerk Monitoring, Prometheus, Graphite, Grafana, Netzwerkmanagement, Time Series Datenbank, Docker, Portainer, IT-Infrastruktur, Datenerfassung, Alert Management, Echtzeit-Monitoring, Systemstabilität, Leistungsüberwachung

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit behandelt den Einsatz und Nutzen von Open Source Netzwerk-Monitoring-Tools zur Überwachung von IT-Infrastrukturen.

Welche sind die zentralen Themenfelder?

Die Schwerpunkte liegen auf dem Vergleich von Monitoring-Architekturen, der Definition von Auswahlkriterien für Software und der praktischen Implementierung einer Monitoring-Lösung.

Was ist das primäre Ziel der Arbeit?

Das Ziel ist es, Netzwerkverantwortlichen eine Entscheidungsgrundlage und eine praktische Anleitung für die Auswahl und Einrichtung von Open Source Monitoring-Lösungen an die Hand zu geben.

Welche wissenschaftliche Methode wird verwendet?

Es erfolgt eine Literaturanalyse zur Begriffsklärung sowie eine fallbasierte Untersuchung und praktische Demonstration einer Implementierung unter definierten Kriterien.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in eine theoretische Einführung, den technologischen Vergleich von Graphite und Prometheus, die Ausarbeitung von Auswahlkriterien und eine Schritt-für-Schritt-Anleitung zur Installation in einer Docker-Umgebung.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die wichtigsten Begriffe sind Open Source, Monitoring, Prometheus, Graphite, Grafana und Docker.

Warum wurde Prometheus für das praktische Beispiel gewählt?

Prometheus wurde ausgewählt, da es im Vergleich zu Graphite nativ Funktionen für das Alert-Management bietet, was das in Kapitel 3 definierte Kriterium der Notfall-Alarmierung erfüllt.

Welche Rolle spielt Grafana in der Arbeit?

Grafana dient als universelles Frontend zur visualisierten Darstellung der von Prometheus oder Graphite gesammelten Zeitreihendaten in Dashboards.

Inwiefern beeinflusst die Virtualisierung das Monitoring?

Durch den Einsatz von Docker-Containern wird die Installation, Verwaltung und Skalierbarkeit der Monitoring-Tools auf Plattformen wie dem Raspberry Pi erheblich vereinfacht.

Ende der Leseprobe aus 31 Seiten  - nach oben

Details

Titel
Open Source Netzwerk Monitoring Tools. Übersicht, Anwendung und Nutzen
Hochschule
Hochschule für Technik, Wirtschaft und Kultur Leipzig  (Digitale Transformation)
Veranstaltung
Netz- und Systemmanagement
Note
1,0
Autor
Dennis Kraus (Autor:in)
Erscheinungsjahr
2022
Seiten
31
Katalognummer
V1314757
ISBN (PDF)
9783346791597
ISBN (Buch)
9783346791603
Sprache
Deutsch
Schlagworte
Netzwerktechnik Monitoring Open Source Netzwerkmonitoring Open Source Netzwerkmonitoring Tools Open Source Tools Monitoring Tools Monitoring Applikationen
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Dennis Kraus (Autor:in), 2022, Open Source Netzwerk Monitoring Tools. Übersicht, Anwendung und Nutzen, München, GRIN Verlag, https://www.grin.com/document/1314757
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  31  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum