Artwork

Inhalt bereitgestellt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
Player FM - Podcast-App
Gehen Sie mit der App Player FM offline!

#101 Observability und OpenTelemetry mit Severin Neumann

1:08:00
 
Teilen
 

Manage episode 388966260 series 3432292
Inhalt bereitgestellt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

Effektive Observability mit OpenTelemetry

Früher waren viele Applikationen eine Black Box, besonders für die Ops aka Betriebsabteilung. Dann fing das Logging an. Apps haben Log-Lines geschrieben, zum Beispiel wann die App fertig hochgefahren ist oder wenn etwas schief gegangen ist. In einer Art und Weise haben durch Logs die Devs angefangen, mit den Ops-Leuten zu kommunizieren.

Irgendwann später gab es Metriken. Wie viel RAM verbraucht die App, wie oft wurde der Garbage Collector getriggert oder auch Business-Metriken, wie oft eine Bestellung ausgeführt wurde oder wann eine Geo- anstatt einer Text-Suche gestartet wurde.

War das alles? Nein. Der neueste Hype: Traces. Eine genaue Einsicht, welchen Code-Path die App genommen hat und wie lange dieser gedauert hat inkl. aller Metadaten, die wir uns wünschen.

Und wenn man dies nun alles in einen Sack packt, es gut durchschüttelt und man ein System hat, das man auf Basis dieser Daten fragen stellen kann, nennt man das Observability.

Und genau da setzt das Projekt OpenTelemetry an.

In dieser Episode sprechen wir mit dem Experten Severin Neumann über Observability und OpenTelemetry.

Bonus: Was ist ein Sales-Engineer?

Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners

Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)

Feedback (gerne auch als Voice Message)

Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776

Links

Sprungmarken

(00:00:00) Intro

(00:01:07) Unser Gast Severin Neumann, Sales Engineering und Demo Monkey

(00:06:50) Was ist Observability und wie unterscheidet es sich von Monitoring?

(00:06:54) Info/Werbung

(00:07:56) Was ist Observability und wie unterscheidet es sich von Monitoring?

(00:15:24) Signale bei Observability: Metrics, Logs und Traces

(00:17:25) Was ist OpenTelemetry?

(00:25:59) APM-Anbieter und der Lock-in-Effekt

(00:28:38) OpenTelemetry als offener Standard

(00:35:38) Die Sicht von Dev und Ops auf OpenTelemetry

(00:41:11) Wie binde ich OpenTelemetry in meine App ein?

(00:48:02) Auto-Instrumentation, Microservice-Architektur und Trace-Headers

(00:51:03) Overhead beim Erheben von Daten und eigene Metadaten in Traces

(00:56:12) Speicherung von Observability-Daten

(01:00:55) Pitfalls und die Shortcomings von OpenTelemetry

(01:05:26) OpenTelemetry-Dokumentation

Hosts

Feedback (gerne auch als Voice Message)

  continue reading

232 Episoden

Artwork
iconTeilen
 
Manage episode 388966260 series 3432292
Inhalt bereitgestellt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Wolfgang Gassler, Andy Grunwald, Wolfgang Gassler, and Andy Grunwald oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

Effektive Observability mit OpenTelemetry

Früher waren viele Applikationen eine Black Box, besonders für die Ops aka Betriebsabteilung. Dann fing das Logging an. Apps haben Log-Lines geschrieben, zum Beispiel wann die App fertig hochgefahren ist oder wenn etwas schief gegangen ist. In einer Art und Weise haben durch Logs die Devs angefangen, mit den Ops-Leuten zu kommunizieren.

Irgendwann später gab es Metriken. Wie viel RAM verbraucht die App, wie oft wurde der Garbage Collector getriggert oder auch Business-Metriken, wie oft eine Bestellung ausgeführt wurde oder wann eine Geo- anstatt einer Text-Suche gestartet wurde.

War das alles? Nein. Der neueste Hype: Traces. Eine genaue Einsicht, welchen Code-Path die App genommen hat und wie lange dieser gedauert hat inkl. aller Metadaten, die wir uns wünschen.

Und wenn man dies nun alles in einen Sack packt, es gut durchschüttelt und man ein System hat, das man auf Basis dieser Daten fragen stellen kann, nennt man das Observability.

Und genau da setzt das Projekt OpenTelemetry an.

In dieser Episode sprechen wir mit dem Experten Severin Neumann über Observability und OpenTelemetry.

Bonus: Was ist ein Sales-Engineer?

Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partners

Das schnelle Feedback zur Episode:

👍 (top) 👎 (geht so)

Feedback (gerne auch als Voice Message)

Gerne behandeln wir auch euer Audio Feedback in einer der nächsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776

Links

Sprungmarken

(00:00:00) Intro

(00:01:07) Unser Gast Severin Neumann, Sales Engineering und Demo Monkey

(00:06:50) Was ist Observability und wie unterscheidet es sich von Monitoring?

(00:06:54) Info/Werbung

(00:07:56) Was ist Observability und wie unterscheidet es sich von Monitoring?

(00:15:24) Signale bei Observability: Metrics, Logs und Traces

(00:17:25) Was ist OpenTelemetry?

(00:25:59) APM-Anbieter und der Lock-in-Effekt

(00:28:38) OpenTelemetry als offener Standard

(00:35:38) Die Sicht von Dev und Ops auf OpenTelemetry

(00:41:11) Wie binde ich OpenTelemetry in meine App ein?

(00:48:02) Auto-Instrumentation, Microservice-Architektur und Trace-Headers

(00:51:03) Overhead beim Erheben von Daten und eigene Metadaten in Traces

(00:56:12) Speicherung von Observability-Daten

(01:00:55) Pitfalls und die Shortcomings von OpenTelemetry

(01:05:26) OpenTelemetry-Dokumentation

Hosts

Feedback (gerne auch als Voice Message)

  continue reading

232 Episoden

Alle episoder

×
 
Loading …

Willkommen auf Player FM!

Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.

 

Kurzanleitung

Hören Sie sich diese Show an, während Sie die Gegend erkunden
Abspielen