Observability für hybride Umgebungen

Rundum-Erfassung

Wo früher nur Monitoring als Königsweg galt, ein bestehendes Setup zu überwachen, muss es heute schon Observability sein. Diese umfasst neben einfachem Eventmonitoring auch Trending, das Erfassen von Performancedaten, Log Aggregation, Tracing und manchmal sogar IDS und EDR. Hybride Cloudsetups stellen ihre Administratoren in Sachen Observability allerdings regelmäßig vor Herausforderungen. Was ist wo zu überwachen, und wie und womit? Dieser Artikel zeigt, was möglich ist.
Die wenigsten Unternehmen setzen in Sachen Cloud alles auf eine Karte. Und das aus gutem Grund, erlaubt das Hybrid-Cloud-Konzept doch deutlich mehr ... (mehr)

Hybride Umgebungen sind in Mode, weil immer mehr Kunden die Flexibilität der Hyperscaler zwar schätzen, die Kontrolle über ihre unternehmenskritischen Daten aber letztlich nicht vollständig in die Hände des jeweiligen Anbieters legen wollen. Gerne kommen Amazon Web Services (AWS), Microsoft Azure und Google Cloud Platform (GCP) stattdessen als Puffer zum Einsatz, wenn zusätzliche Kapazität kurzfristig benötigt wird. Durchaus etabliert hat sich auch der Ansatz, bestimmte Aufgaben und Tasks in die Cloud zu verschieben, andere aber nicht. Verschiedene Faktoren spielen hier eine Rolle, etwa auch die potenziell anfallenden Kosten – und immer mehr Firmen sind längst dazu übergegangen, den für sich optimalen Mix aus finanziellem Aufwand, technischer Komplexität und tatsächlichem Nutzen zwischen den Welten zu suchen.

Einblick in verteilte Setups

Das schafft im Alltag der Systembetreuung durchaus Probleme, die es vorher so nicht gab. Ein zentrales, wiederkehrendes Thema ist dabei das Monitoring hybrider Workloads. Es ist deutlich komplexer, eine Umgebung vollständig zu überwachen, wenn diese auf mehrere Standorte verteilt ist. Hier spielen plötzlich Begriffe wie "Ende-zu-Ende-Überwachung" eine Rolle, und längst übersteigen die Anforderungen an das Monitoring hybrider Umgebungen die Fähigkeiten der klassischen Monitoringsysteme erheblich. Wer etwa wissen möchte, wie viele Ressourcen in der Cloud gerade zu buchen sind, muss erstmal wissen, was im eigenen Setup los ist. Da hilft es nicht, wenn das eigene Monitoring lediglich feststellen kann, ob lokal ein Prozess noch läuft oder nicht. Stattdessen kommt das Trending ins Spiel, das auf Basis historischer und aktueller Nutzungsdaten errechnet, wann die Installation das nächste Mal in die Breite skaliert werden muss.

Und das Gespann aus Monitoring, Alerting und Trending (MAT) reicht trotzdem nicht aus: Verteilte

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023