{"id":2211,"date":"2021-08-06T07:58:30","date_gmt":"2021-08-06T07:58:30","guid":{"rendered":"https:\/\/network-king.net\/ist-observability-die-zukunft-des-monitorings\/"},"modified":"2022-03-23T08:43:58","modified_gmt":"2022-03-23T08:43:58","slug":"ist-observability-die-zukunft-des-monitorings","status":"publish","type":"articles","link":"https:\/\/network-king.net\/de\/ist-observability-die-zukunft-des-monitorings\/","title":{"rendered":"Ist Observability  die Zukunft des Monitorings?"},"content":{"rendered":"\n<p>Die alte Maxime \u201eMan kann nicht verwalten, was man nicht messen kann&#8220; war f\u00fcr die Informationstechnologie noch nie so wahr wie heute. Mit der zunehmenden Einf\u00fchrung von Microservices, Containern und verteilten und serverlosen Modellen ist die Sichtbarkeit von Diensten und Infrastruktur f\u00fcr die Leistung der Systeme unerl\u00e4sslich geworden. Als Reaktion auf dieses Szenario verlagert sich die Branche zunehmend von herk\u00f6mmlichen \u00dcberwachungstools auf Beobachtungsfunktionen.<\/p>\n\n<p>Observability bietet nicht nur High-Level-\u00dcberblicke \u00fcber die Integrit\u00e4t von Systemen, sondern auch hochgranulare Einblicke in die von ihnen implizierten Fehlermodi. Wenn Sie eine komplett serverlose Anwendung in einer \u00f6ffentlichen Cloud betreiben, ist Ihnen die dahinter liegende Infrastruktur nicht nur egal \u2013 Sie k\u00f6nnen sie auch nicht \u00fcberwachen, selbst wenn Sie es wollten. Es gibt keine M\u00f6glichkeit, auf die Metriken des Netzwerks oder der Server oder Container zuzugreifen, auf denen Ihr Code ausgef\u00fchrt wird. Was Sie in diesem Fall \u00fcberwachen wollen, ist die Leistung Ihres eigenen Codes.<\/p>\n\n<p>Die \u00dcberwachung wird im Voraus eingerichtet, was bedeutet, dass die Teams wissen m\u00fcssen, was ihnen Sorgen bereiten k\u00f6nnte \u2013 und das, bevor ein Problem im System auftritt. Die Beobachtungsfunktion erm\u00f6glicht es Ihnen, herauszufinden, was wichtig ist. Das tun Sie, indem Sie beobachten, wie sich das System im Laufe der Zeit tats\u00e4chlich verh\u00e4lt, erkl\u00e4rt Ben Evans, JVM-Ingenieur und Architekt bei New Relic, in einem Artikel f\u00fcr InfoWorld.<\/p>\n\n<p>F\u00fcr viele wird Observability wie ein bequemes Rebranding von Anwendungsmonitoring klingen \u2013 und jede Skepsis gegen\u00fcber diesem Schlagwort ist berechtigt. Wie der InfoWorld-Kolumnist David Linthicum sagt, gibt es jedoch einen grundlegenden Unterschied: Monitoring \u201eist etwas, das man tut (ein Verb); Observability ist ein Attribut eines Systems (ein Substantiv)&#8220;.<\/p>\n\n<p>Manche betrachten die Observability aber auch als eine H\u00f6chstmenge der \u00dcberwachung. Sie bietet nicht nur einen \u00dcberblick \u00fcber die Systemintegrit\u00e4t auf hoher Ebene, sondern auch hochgranulare Einblicke in implizite Systemausfallmodi. Dar\u00fcber hinaus bietet ein beobachtbares System reichlich Kontext \u00fcber seine innere Funktionsweise. Das er\u00f6ffnet die M\u00f6glichkeit, tiefer liegende systemische Probleme aufzudecken.<\/p>\n\n<p>Neben dem, was wir unter traditioneller \u00dcberwachung verstehen, umfasst die Observability noch Metriken, Protokolle und Traces (die drei S\u00e4ulen). Diese k\u00f6nnen jede beliebige Frage zu jedem beliebigen Zeitpunkt \u00fcber die Vorg\u00e4nge in einem komplexen Softwaresystem beantworten, indem man einfach den Betrieb des Systems beobachtet. Monitoring kann Ihnen sagen, ob Ihr System funktioniert, aber die Observability hilft Ihnen, tiefer zu ergr\u00fcnden, warum.<\/p>\n\n<p>Ob Schlagwort oder nicht, Observability ist bereits ein grundlegender Aspekt der IT.<\/p>\n\n<p>In vielerlei Hinsicht geht die Observability Hand in Hand mit APM. Denn ohne APM gibt es keine Observability. Ein System beobachtbar zu machen, setzt die Implementierung einer robusten Strategie zur \u00dcberwachung der Anwendungsleistung voraus. Und diese Strategie liefert einige der entscheidenden Mechanismen, mit denen sich der Zustand des Systems ableiten l\u00e4sst.<\/p>\n\n<p>Verbesserte Beobachtungsm\u00f6glichkeiten helfen DevOps-Teams bei der Bew\u00e4ltigung der Komplexit\u00e4t, die mit der zunehmenden Fragmentierung in verteilten Systemen einhergeht. Um dies zu erreichen, m\u00fcssen Unternehmen verschiedene Prozesse implementieren. Diese sollten eine vollst\u00e4ndige und effektive \u00dcberwachung der Anwendungsleistung, verteiltes Tracing und eine effektive Protokollverwaltung unterst\u00fctzen. Dadurch wird sichergestellt, dass das Entwicklungs- und Betriebspersonal \u00fcber alles verf\u00fcgt, was es braucht, wenn die Systemstabilit\u00e4t aufgrund von Vorf\u00e4llen in den Ressourcen einer Anwendung oder der unterst\u00fctzenden Infrastruktur gef\u00e4hrdet ist.<\/p>\n\n<p>APM wird fast immer mithilfe von Software wie Dynatrace, Paessler PRTG, SolarWinds Server &amp; Application Monitor, Uptime und Broadcom DX Application Performance Management oder \u00e4hnlichem durchgef\u00fchrt. Die \u00dcberwachung der Anwendungsleistung umfasst die Verfolgung von Systemmetriken und die Erstellung von Visualisierungen, die DevOps-Teams wichtige Daten zur Systemleistung liefern. Dies liefert einen wichtigen Kontext, um die Quelle von Anwendungsproblemen so schnell und effizient wie m\u00f6glich zu identifizieren.<\/p>\n\n<p>Die Observability hingegen ist eher ein Attribut als ein Prozess. Ein System gilt als beobachtbar, wenn sein Zustand ohne zus\u00e4tzliche Implementierungen leicht ermittelt werden kann. In diesem Sinne stellt APM einen Teil der Werkzeuge und Prozesse dar, die erforderlich sind, um ein System beobachtbar zu machen. Obwohl die Konzepte per Definition unterschiedlich sind, wiederholen wir daher: Observability ohne APM ist nicht m\u00f6glich.<\/p>\n\n<p>Observability erg\u00e4nzt also die \u00dcberwachung \u00ad\u2013 ersetzt sie jedoch nicht. Zudem sollte sie nicht das Ziel an sich sein, sondern stattdessen als Mittel gesehen werden, um zuverl\u00e4ssigere Software f\u00fcr Kunden zu entwickeln und zu betreiben. \u201eIn der Lage zu sein, Produktionsprobleme schnell zu debuggen und zu diagnostizieren, tr\u00e4gt nicht nur zu einer optimalen Endbenutzererfahrung bei, sondern ebnet auch den Weg f\u00fcr eine humane und nachhaltige Betriebsf\u00e4higkeit eines Dienstes&#8220;, sagt Cindy Sridharan, Analystin bei QCom.<\/p>\n\n<p>Der heilige Gral der Observability ist die Automatisierung eines Teils des Findungsprozesses \u2013 und zwar bis hin zu dem Punkt, an dem Probleme automatisch erkannt und behoben werden k\u00f6nnen, bevor sie sich auf die Nutzer auswirken. Noch besser ist es, wenn die Software selbst in der Lage ist, Fehler zu beheben, bevor die Entwickler in ihren Dashboards \u00fcberhaupt auf das Problem aufmerksam werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die alte Maxime \u201eMan kann nicht verwalten, was man nicht messen kann&#8220; war f\u00fcr die Informationstechnologie noch nie so wahr wie heute. Mit der zunehmenden Einf\u00fchrung von Microservices, Containern und verteilten und serverlosen Modellen ist die Sichtbarkeit von Diensten und Infrastruktur f\u00fcr die Leistung der Systeme unerl\u00e4sslich geworden. Als Reaktion auf dieses Szenario verlagert sich&#8230;<\/p>\n","protected":false},"featured_media":2212,"comment_status":"closed","ping_status":"closed","template":"","format":[],"category":[70],"tags":[],"company":[],"topic":[],"class_list":["post-2211","articles","type-articles","status-publish","has-post-thumbnail","hentry","category-network"],"acf":[],"_links":{"self":[{"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/articles\/2211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/types\/articles"}],"replies":[{"embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/comments?post=2211"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/media\/2212"}],"wp:attachment":[{"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/media?parent=2211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/category?post=2211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/tags?post=2211"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/format?post=2211"},{"taxonomy":"company","embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/company?post=2211"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/network-king.net\/de\/wp-json\/wp\/v2\/topic?post=2211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}