Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Flight Recorder and OpenTelemetry for System Observability

InfoQ via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a 56-minute conference talk from QCon Plus 2022 exploring Java Flight Recorder (JFR) as an observability tool and its integration with OpenTelemetry. Dive into the fundamentals of observability in modern distributed systems, understanding the three pillars and complexity of microservice architectures. Learn about the evolution and current status of OpenTelemetry, its components, and practical implementation in Java applications. Explore best practices for JFR, including event filtering and Java agent usage, while examining problems with manual instrumentation and solutions through bytecode weaving. Follow along with detailed code walkthroughs and real-world examples of implementing observability in OpenShift environments. Gain insights into the growing field of observability and ongoing open-source developments from expert Ben Evans.

Syllabus

Intro
Why Observability?
A Typical Architecture
Distributed System running on OpenShift
What is Observability?
Complexity of Microservice Architectures
The Three Pillars
Open Source Approach
Observability Market Today
Origin of OpenTelemetry
What Is OpenTelemetry?
OpenTelemetry Components
JDK Flight Recorder (JFR)
Best Practices
Example JFR Java Agent
Event Filtering
What Is Current Status Of OpenTelemetry?
Java & OpenTelemetry
Java Otel Project Structure
Application Architecture
Tracing in Java OpenTelemetry
Problems With Manual Instrumentation
Java Agents
Example Java Agent
Bytecode Weaving
Otel Code Walkthrough

Taught by

InfoQ

Reviews

Start your review of Java Flight Recorder and OpenTelemetry for System Observability

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.