Discover techniques for enhancing observability in applications without modifying code in this 21-minute conference talk from SREcon23 Asia/Pacific. Learn how Site Reliability Engineers (SREs) can gain deeper visibility into applications they support, even when direct code modification is not possible due to job separation or external vendor constraints. Explore heuristics for identifying useful functions and methods in unfamiliar applications, and see a demonstration of a custom tool for applying these heuristics to Java codebases. Gain insights into using OpenTelemetry's Javaagent for configuration-based runtime instrumentation, allowing for improved observability without the need for recompilation. This talk by Tyler Benson from Lightstep offers practical solutions for SREs facing limitations in application access while striving to enhance system visibility and performance monitoring.
Overview
Syllabus
SREcon23 Asia/Pacific - Better Observability with No Code Changes
Taught by
USENIX