Zum Inhalt springen
Marketing Factory Digital GmbH
Kontakt
Logo Marketing Factory Digital GmbH
  • Agentur
    • Aktuelles
    • Über uns
    • Geschichte
  • Leistungen
    • Beratung, Analyse und Strategie
    • Programmierung und Entwicklung
      • Schnittstellen
      • PIM-/ERP-Anbindungen
      • Individualentwicklungen
      • Seamless CMS Integration
    • Hosting und Betreuung
      • Cloud-Strategien
      • Hosting Partner der Marketing Factory
    • Leistungen mit Dritten
  • Technologie
    • TYPO3
      • Aktuelle TYPO3-Versionen
    • Shopware
    • IT-Sicherheit
      • DDoS-Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Bekenntnis zu Open Source
      • Technologieauswahl
      • PHP-Ökosystem
      • Containerisierung & Clustering
      • Content Delivery Networks
      • Suchtechnologien
  • Referenzen
    • Projekte
    • Kunden
      • Kundenliste
    • Screenshot der Homepage der neuen Maxion Wheels WebsiteNEU: Relaunch der Corporate Website von Maxion Wheels
  • Community
    • Community-Initiativen
  • Blog
  • Kontakt
  • Deutsch
  • English

Sie sind here:

  1. Blog
  2. Wieso umfangreiches Monitoring so wichtig ist
Einblick in Grafana Metrics
  • Tech Stack
05.09.2018

Die totale Überwachung: Wieso umfangreiches Monitoring so wichtig ist


Warum ist es wichtig, seine Systeme zu überwachen?

Ein Ausfall von Produktiv-Systemen, auf den nicht rechtzeitig reagiert wird, kann neben einer unzuverlässigen Erreichbarkeit eines Dienstes auch zu wirtschaftlichen Schäden führen.

Deshalb ist es wichtig, Monitoring-Systeme einzusetzen, die Vorhersagen treffen können, wann Probleme auftreten könnten und dazu rückwirkend Analysen durchführen können.
Zusätzlich sollten sie die Funktion bieten, verschiedene Daten bzw. Metriken aus unterschiedlichen Quellen miteinander zu vergleichen.

Um unseren Kunden eine zuverlässige Erreichbarkeit ihrer Webseiten und Dienste gewährleisten und rechtzeitig auf mögliche Störer reagieren zu können, setzen wir bei uns auf sogenanntes Whitebox- und Blackbox-Monitoring.

Welche Formen des Monitorings verwenden wir und warum?

Blackbox-Monitoring

Hier wird von Blackbox gesprochen, weil bei der Überwachung Ergebnisse betrachtet werden, die außerhalb der Applikation festgestellt werden. Also wie ein User die Applikation von außen sehen würde. Das Blackbox-Monitoring zeigt uns im Grunde genommen, dass ein Dienst gerade nicht funktioniert, sprich die Symptome eines Dienstes.

Whitebox-Monitoring

Hier gibt die Applikation selbst Auskunft über den aktuellen Status seines Inneren. Die Applikation kann dabei viel weitreichendere interne Statistiken ausgeben; dadurch lassen sich beispielsweise genauere Gründe für die durch das Blackbox-Monitoring festgestellten Symptome finden.

Ein Beispiel für das Zusammenspiel zwischen Blackbox- und Whitebox-Monitoring:

Das Blackbox-Monitoring meldet, dass der Zugriff auf eine Webseite sehr langsam ist. Ein kurzer Blick auf das Whitebox-Monitoring zeigt, dass die Netzwerkkarte des Systems eine erhöhte Anzahl an fehlerhaften Paketen aufweist. Dadurch lässt sich schließen, dass womöglich das Übertragungsmedium defekt ist.

Zeige größere Version von: Screenshot eines Slack Alerts von Prometheus

Proaktives Handeln vs. reaktives Handeln

Eine korrekt aufgebaute Monitoring-Infrastruktur muss auch die Funktion bieten, dass sie proaktiv benachrichtigt und nicht erst, wenn ein Dienst nicht erreichbar ist. Denn dann ist es meistens schon zu spät.

Verteiltes Monitoring

Um zuverlässige Ergebnisse über die Erreichbarkeit der Dienste zu erhalten, ist es unerlässlich, diese aus verschiedenen geographisch verteilten Standorten aus zu überprüfen.

Zum Einen können dadurch überflüssige Fehlalarme reduziert werden und zum Anderen haben wir bspw. Metriken über die Ladezeit einer Webseite von verschiedenen Standorten und Netzwerken aus.

Zeige größere Version von: Einblick in Grafana Metrics

Technische Infrastruktur

Zur Überwachung der Systeme und Dienste nutzen wir Open-Source Produkte wie Prometheus oder Icinga2. Dabei verwenden wir Grafana zur Visualiserung der Daten.

Eine große Hilfe ist uns dabei das von uns genutzte Konfigurationsmanagement-Tool Puppet, wie auch die Service-Discovery Consul. Hierdurch können wir bei der Provisionierung von neuen Systemen und Diensten sicherstellen, dass diese 100%ig in das Monitoring aufgenommen und überwacht werden.

Falls Sie bei der Evaluierung oder Umsetzung einer neuen Monitoring-Infrastruktur Hilfe benötigen, stehen wir Ihnen mit Rat und Tat zur Seite. Hinterlassen Sie uns einfach eine Nachricht im Kontaktformular und wir melden uns kurzfristig bei Ihnen!

Cenk Kücük
Blog als RSS-Feed abonnieren

Verwandte Beiträge

  • AWS CloudFront Logfileauswertung in Matomo
  • Effiziente Entwicklungsumgebungen: Warum wir Kubernetes durch Virtual Machines ersetzt haben

Wir freuen uns, wenn Ihr diesen Beitrag teilt.


Kommentare

Keine Kommentare gefunden.

Kommentar verfassen.

Ich bin darauf hingewiesen worden, dass die Verarbeitung meiner Daten auf freiwilliger Basis erfolgt und dass ich mein Einverständnis ohne für mich nachteilige Folgen verweigern bzw. jederzeit gegenüber der Marketing Factory Digital GmbH per Post (Marienstraße 14, D-40212 Düsseldorf) oder E-Mail (info@marketing-factory.de) widerrufen kann.

Mir ist bekannt, dass die oben angegebenen Daten so lange gespeichert werden, wie ich die Kontaktaufnahme durch Marketing Factory wünsche. Nach meinem Widerruf werden meine Daten gelöscht. Eine weitergehende Speicherung kann im Einzelfall erfolgen, wenn dies gesetzlich vorgeschrieben ist.

  • Datenschutzerklärung
  • Impressum

© Marketing Factory Digital GmbH

Bildnachweise
  1. "Slack Alert Prometheus": © Cenk Kücük / Marketing Factory Digital GmbH
  2. "Einblick in Grafana Metrics": © Cenk Kücük / Marketing Factory Digital GmbH