Vielleicht haben Sie schon einmal den Begriff "Network Observability" für Lösungen gehört, die einen tiefen und kontextbezogenen Einblick in das Netzwerk bieten. Sie haben wahrscheinlich schon andere Begriffe gehört, wie z. B. "Netzwerksichtbarkeit", "Netzwerkvisualisierung" und natürlich "Netzwerküberwachung". Experten argumentieren jedoch, dass es noch umstritten ist, was diese Begriffe wirklich bedeuten.
Netzwerküberwachung ist ein jahrzehntealter, gut etablierter Begriff, den jeder IT-Profi, der etwas auf sich hält, versteht. Wir haben uns mit der IT-Infrastrukturüberwachung (ITIM), einem Begriff, der die Netzwerküberwachung für High-End-Lösungen ersetzt, in einem anderen Blog befasst: Was ist Infrastrukturüberwachung? Unterscheidet es sich von der Netzwerküberwachung? Heute werden wir uns mit der Netzwerküberwachung befassen: Was bedeutet sie, und unterscheidet sie sich wirklich von der guten alten Netzwerküberwachung?
Handelt es sich wirklich um eine von der Netzwerküberwachung getrennte Kategorie? Das hängt ganz davon ab, wen man fragt.
Fragt man Gartner, so wird die Idee mit deutlichen Worten abgetan. "Netzwerkbeobachtung" ist größtenteils ein Modewort ohne konkrete Definition, die über "Netzwerksichtbarkeit" hinausgeht. "Es unterscheidet sich nicht wesentlich von dem, was seit langem in Network Performance Monitoring and Diagnostics NPMD-Produkten verfügbar ist", argumentiert Analyst Andrew Lerner in einem Gartner-Blogbeitrag. "Viele Anbieter verwenden den Begriff 'Observability', um ihre Produkte zu differenzieren. Es gibt jedoch kaum einen Konsens über die Definition von Beobachtbarkeit und die damit verbundenen Vorteile, was zu Verwirrung bei den I&O-Führungskräften führt, die Tools kaufen", so Lerner.
Für Gartner hat der Begriff "Beobachtbarkeit" jedoch selbst eine Bedeutung. "Beobachtbarkeit ist die Eigenschaft von Software und Systemen, die es erlaubt, sie zu 'sehen' und Fragen zu ihrem Verhalten zu beantworten", erklärt das Unternehmen.
Observability ist eine Weiterentwicklung der etablierten Überwachung, bei der der Schwerpunkt auf der Sichtbarkeit des Zustands des digitalen Dienstes liegt, indem die Datenausgaben der Anwendung mit hoher Kardinalität untersucht werden. Dies steht im Gegensatz zu traditionellen Formen der Überwachung, die sich auf die einzelnen Komponenten konzentrieren, aus denen der Dienst besteht. Um das Versprechen moderner Entwicklungsmethoden voll auszuschöpfen, müssen Anwendungen nach dem Prinzip der "observability-driven development" entwickelt werden.
Die Überwachung, wie sie üblicherweise durchgeführt wird, beruht auf der Erstellung von Dashboards und Warnmeldungen, um bekannte Problemszenarien zu eskalieren, wenn sie auftreten. Doch selbst bei relativ einfachen Anwendungen treten häufig bisher unbekannte Probleme auf, vor allem in Zeiten hoher Auslastung, z. B. zu Spitzenzeiten im Einzelhandel. Unter diesen Umständen erscheinen die Überwachungs-Dashboards grün, während der tatsächliche Status, der vielleicht von verärgerten Kunden in den sozialen Medien widergespiegelt wird, rot ist. Dieses Phänomen ist so häufig, dass es einen Namen hat: " Watermelon Dashboards".
Observability ermöglicht eine schnelle Abfrage eines digitalen Dienstes, um die zugrunde liegende Ursache für Leistungseinbußen zu identifizieren, auch wenn diese noch nie zuvor aufgetreten sind.
TechTarget kennt sich mit Technologie aus und sieht in dem Begriff Network Observability eine gewisse Bedeutung. "Die herkömmliche Netzwerküberwachung ist nützlich, um Daten über Netzwerkprobleme zu sammeln. Die Beobachtbarkeit von Netzwerken kann jedoch weitere Erkenntnisse liefern in die Netzwerkgesundheit und die Endbenutzererfahrung", argumentiert das Unternehmen in Network Observability vs. Monitoring: What's the Difference?.
Was ist also das Observability-Geheimnis? TechTarget war so freundlich, ein Diagramm zu erstellen, das die Bestandteile der Netzwerk-Observability zusammenfasst.
Observability konzentriert sich in dieser Hinsicht auf die Erfahrung des Endbenutzers, etwas, das APM-Tools (Application Performance Monitoring) - die oft als Teil einer Netzwerküberwachungslösung verfügbar sind - bieten. "Observability konzentriert sich weniger auf die Netzwerkkomponenten selbst als vielmehr auf die Erfahrung aus der Perspektive des Endbenutzers. Der Schwerpunkt liegt dabei auf der Überwachung der Leistungsmetriken von einem Ende einer Verbindung zum anderen, im Gegensatz zur Überwachung jedes einzelnen Netzwerkgeräts dazwischen", so TechTarget.
In einem anderen TechTarget-Artikel, The Role of Network Observability in Distributed Systems (Die Rolle der Netzwerkbeobachtung in verteilten Systemen), wird ein weiteres Argument für Netzwerkbeobachtung angeführt. "Dies ist der Fall bei der Netzwerkbeobachtung, einem Begriff, den Netzwerkexperten mit der Netzwerküberwachung verwechseln könnten - und das zu Recht. Die Netzwerkbeobachtung ist jedoch entstanden, weil die Netzwerksysteme immer verteilter werden. Netzwerkprofis haben oft Schwierigkeiten, verteilte Systeme vollständig zu überblicken oder zu verstehen, und das Ziel der Netzwerkbeobachtung ist es, diese Systeme transparenter und leichter verständlich zu machen", so der Autor Dinesh Dutt. Wenn Netzwerkprofis ihre verteilten Systeme verstehen können, können sie sie auch besser kontrollieren, aufbauen und verwalten.
Dieses Argument verkennt jedoch, wie sich die Netzüberwachung entwickelt hat. Erstens ist ein Netzwerk selbst ein verteiltes System. Zweitens können Netzwerküberwachungslösungen verteilte Systeme, Anwendungen, virtuelle Systeme und sogar Cloud-Dienste vollständig überwachen und verfolgen.
Die Bedeutung von Network Observability wird deutlicher, wenn sich Observability-Lösungen wie Progress WhatsUp Gold durchsetzen. "Um einen optimierten und sicheren Netzwerkbetrieb zu gewährleisten, müssen Betriebsteams von Netzwerküberwachungs-Tools, die in regelmäßigen Abständen Daten abfragen, auf eine Netzwerkbeobachtungsplattform umsteigen. Angesichts des dynamischen Charakters moderner Anwendungen erfordert dieser Übergang Netzwerküberwachungsplattformen, die kontinuierlich detaillierte Daten (einschließlich Metriken, Ereignissen, Protokollen und Traces) aus dem Netzwerkverkehr, den Netzwerkgeräten und den an das Netzwerk angeschlossenen Geräten sammeln, um Probleme in einer flüchtigen modernen Anwendungsumgebung zu erkennen und zu beheben", so ESG in dem Forschungspapier Die Auswahl der geeigneten Network Observability Platform für stark verteilte Umgebungen.
Der Schlüssel dazu ist ein tiefer und vollständiger datengestützter Einblick in das Netzwerk. "Der Schlüssel zur effektiven Verwaltung dieser hochgradig verteilten und doch vernetzten Umgebungen liegt in der Fähigkeit, eine granulare, durchgängige Netzwerktransparenz zu erhalten und diese Daten zu sammeln und zu korrelieren. Untersuchungen der Enterprise Strategy Group (ESG) zeigen, dass praktisch alle Unternehmen (99 %) der Meinung sind, dass eine durchgängige Sichtbarkeit entweder wichtig (29 %) oder sehr wichtig (70 %) ist - einschließlich der Sichtbarkeit von entfernten Standorten und Mitarbeitern", so ESG.
Die Grundlage von Observability ist die Beobachtung (auch bekannt als Monitoring) des Netzwerks. Alles beginnt also mit der Überwachung. Die heutigen Netzwerküberwachungslösungen wie WhatsUp Gold sind eine Art unbeschriebenes Blatt, auf dem Sie ergänzende Lösungen hinzufügen, wie z. B. als APM und Anomalieerkennung.
Wir argumentieren, dass die Beobachtbarkeit von Netzwerken, soweit es sich um eine eigene Kategorie handelt, am besten von Ihrer vertrauenswürdigen Netzwerküberwachungslösung bedient wird.
Erfahren Sie alles, was Sie wissen müssen, indem Sie das Whitepaper Die Auswahl der geeigneten Network Observability Platform für stark verteilte Umgebungen lesen, und erfahren Sie:
Wenn Sie lieber durch Zuschauen lernen möchten, sehen Sie sich unser On-Demand-Webinar "How to Achieve Full Stack Observability in Highly Distributed Environments" an und erfahren Sie:
Sehen Sie sich noch heute das Webinar an, um Ihre Antworten auf die große Observability-Debatte zu finden.
Get our latest blog posts delivered in a weekly email.