Ein Mitglied der Group Elephant

über den Unternehmenszweck hinaus

Navigieren durch Beobachtbarkeit: Ein Roadtrip mit OpenTelemetry

RSVP jetztRSVP jetzt
14. Juni 2024
14. Juni 2024

Stellen Sie sich vor,Sie machen mit Ihrer Familie eine Reise quer durchs Land, eine Reise voller Aufregung, Abenteuer und unvergesslicher Erinnerungen. Während Sie sich auf die offene Straße begeben, möchte ich Parallelen zwischen Ihrer Reise und den OpenTelemetry-Signalen ziehen.

"Metriken" als Meilensteine

Wenn Sie Ihre Fahrt beginnen, werfen Sie einen kurzen Blick auf das Armaturenbrett Ihres Autos. Ähnlich wie die auf dem Armaturenbrett Ihres Autos angezeigten Messwerte wie Geschwindigkeit, Kraftstoffstand und Kilometerstand bieten die OpenTelemetry-Metriken eine Momentaufnahme des Zustands und der Leistung Ihres Systems. Von der Überwachung der zurückgelegten Kilometer bis zur Verfolgung der Kraftstoffeffizienz dienen die Metriken als Meilensteine auf Ihrer Reise und liefern wertvolle Einblicke in die Leistung Ihres Systems.

  • Im elektronischen Handel könnten die Kennzahlen den Website-Verkehr, die Konversionsraten und den durchschnittlichen Bestellwert umfassen.
  • Im Gesundheitswesen könnten die Messgrößen Wartezeiten für Patienten, Terminplanung, Genauigkeit der Behandlungsergebnisse umfassen.

"Ereignisse" auf dem Weg

Wenn Sie auf der Autobahn unterwegs sind, halten Sie gelegentlich an, um sich die Beine zu vertreten, aufzutanken und einen Happen zu essen. Diese Momente des Innehaltens sind mit Ereignissen in der Welt der Beobachtbarkeit vergleichbar, da sie wichtige Erkenntnisse über das Verhalten Ihres Systems liefern.

  • Bei Finanzdienstleistungen umfassen Ereignisse verschiedene Transaktionen, darunter Kontoeröffnungen, Abhebungen und Überweisungen. Diese Ereignisse bieten wichtige Einblicke in die finanziellen Aktivitäten der Kunden und helfen bei der Überwachung ihrer Konten auf verdächtige oder nicht autorisierte Transaktionen.
  • Im Bereich der Cybersicherheit reichen die Ereignisse von Systemanmeldungen über Sicherheitsverletzungen bis hin zu Warnmeldungen. Diese Ereignisse helfen dabei, potenzielle Sicherheitsbedrohungen zu erkennen und darauf zu reagieren, z. B. unbefugte Zugriffsversuche, Datenverletzungen oder böswillige Aktivitäten im Netzwerk.

Erinnerungen als "Logs" festhalten

Während Ihrer Reise dokumentieren Sie Ihre Abenteuer mit Fotos und Videos und halten jeden Moment fest, um ihn später noch einmal zu erleben. Diese digitalen Erinnerungsstücke dienen als Protokolle Ihrer Reise, ähnlich wie die detaillierten Aufzeichnungen der Anwendungs- und Systemaktivitäten.

  • In der Fertigung verfolgen Bestandsprotokolle Änderungen der Produktverfügbarkeit, der Lagerbestände und des Lagerbetriebs. Während eines Anwendungsausfalls können Bestandsverwaltungsprotokolle Probleme wie Unstimmigkeiten bei der Bestandszählung, verzögerte Auftragsabwicklung aufgrund von Bestandsmangel oder Synchronisationsfehler zwischen Online- und Offline-Bestandssystemen aufdecken.

Kartierung Ihrer Route als "Traces"

Wenn Sie von der Quelle zum Ziel navigieren, verlassen Sie sich auf Ihr GPS, um die gesamte Route aufzuzeichnen und zu verfolgen. In ähnlicher Weise verfolgt OpenTelemetry den Pfad von Anfragen, während sie Ihr System durchqueren, und bietet so einen ganzheitlichen Überblick über Interaktionen und Abhängigkeiten. Unabhängig davon, ob Sie durch eine monolithische Anwendung oder ein verteiltes Netzwerk von Diensten navigieren, bieten Traces unschätzbare Einblicke in das Systemverhalten und die Anwendungsleistung und leiten Sie auf Ihrer Reise.

  • In einer Anwendung des Gesundheitswesens verfolgen Traces den Weg einer Benutzeranfrage auf ihrem Weg durch das System, angefangen von der Benutzeroberfläche bis hin zu Backend-Datenbanken und externen APIs. Durch die Verfolgung der Reise von Benutzeranfragen können Organisationen im Gesundheitswesen den nahtlosen Informationsfluss zwischen verschiedenen Komponenten des Systems sicherstellen, die Leistung optimieren und die Datenintegrität und -sicherheit während des gesamten Prozesses aufrechterhalten.

"Spanne" als deine Mini-Abenteuer

Auf Ihrer Reise erleben Sie verschiedene kleine Abenteuer, wie z. B. einen malerischen Umweg durch die Berge oder eine gemütliche Fahrt durch eine charmante Stadt. In ähnlicher Weise stellen OpenTelemetry-Spans einzelne Segmente oder Aktivitäten innerhalb Ihres Systems dar und bieten Einblicke in bestimmte Abläufe oder Aktivitäten.

  • In einer Fertigungsanwendung steuern Spans den gesamten Produktionsprozess, von der Annahme der Rohstoffe bis zur Montage und dem Versand der fertigen Produkte. Spans bieten einen umfassenden Einblick in den gesamten Produktionslebenszyklus und ermöglichen es den Herstellern, die Effizienz zu steigern, Engpässe zu erkennen und die Produktqualität sowie die Einhaltung von Industriestandards sicherzustellen.

Alles zusammenbringen: "Gepäck" für zusätzlichen Kontext

Bevor Sie sich auf eine Reise begeben, sammeln Sie wichtige Gegenstände und Informationen wie Versicherungsunterlagen, Pannenhilfe-Nummern und Notfallkontakte. Dieser zusätzliche Kontext, ähnlich wie OpenTelemetry Baggage, reichert Telemetriedaten mit wertvollen Erkenntnissen und Kontext an. Von Kundeninformationen bis hin zum Transaktionsverlauf erleichtert Baggage die Korrelation und Analyse, sodass Sie auf Ihrer Reise fundierte Entscheidungen treffen können.

Abschließende Überlegungen: Mit OpenTelemetry auf die Reise gehen

Wenn sich Ihr Roadtrip dem Ende zuneigt und Sie über die Erinnerungen nachdenken, die Sie unterwegs gesammelt haben, wird Ihnen klar, wie wichtig es ist, die Reise zu genießen, sowohl auf der Straße als auch im Bereich der Beobachtbarkeit. Mit OpenTelemetry als Ihrem vertrauenswürdigen Navigator können Sie sich auf eine Reise der Entdeckung, Optimierung und kontinuierlichen Verbesserung begeben, die ein reibungsloses Segeln in der heutigen vernetzten digitalen Landschaft gewährleistet. Also, schnallen Sie sich an, lassen Sie sich auf das Abenteuer ein und lassen Sie sich von OpenTelemetry auf Ihrer Reise zu exzellenter Beobachtbarkeit begleiten.

Präsentator

Autor

Raghav Srinivasan
Architekt für Lösungen

Raghav ist Solutions Architect bei Evolutio in der Observability Practice. Bevor er 2022 zu Evolutio kam, hatte Raghav mehr als ein Jahrzehnt Erfahrung in den Bereichen Banken, Versicherungen und Finanzdienstleistungen. Er hat Teams in den Bereichen Platform Engineering, Production Ops und Observability geleitet. Er liebt die Herausforderung, Überwachungslösungen zu entwerfen, die Einführung und Akzeptanz von O11y voranzutreiben und den Wechsel von lokalen zu hybriden und Cloud-Umgebungen zu leiten. Raghav lebt im Großraum Detroit und singt und spielt in seiner Freizeit leidenschaftlich gerne Schach.

Möchten Sie sehen, was wir für Ihr Unternehmen tun können?

Kontakt
Cookie-Zustimmung

Wenn Sie auf "Akzeptieren" klicken, stimmen Sie der Speicherung von Cookies auf Ihrem Gerät zu, um die Navigation auf der Website zu verbessern, die Nutzung der Website zu analysieren und unsere Marketingaktivitäten zu unterstützen. Weitere Informationen finden Sie in unserer Datenschutzrichtlinie und Cookie-Richtlinie.