Krakow, Poland, 25 - 27 August 2021
Philipp lives to demo interesting technology. Having worked as a web, infrastructure, and database engineer for over ten years, Philipp is now working as a developer advocate at Elastic — the company behind the Elastic Stack consisting of Elasticsearch, Kibana, Beats, and Logstash. Based in Vienna, Austria, he is constantly traveling Europe and beyond to speak and discuss open source software, search, databases, infrastructure, and security.
Tracing for Java DevelopersConference
You are already using logs and metrics to monitor your applications. Why should you be adding (distributed) tracing or Application Performance Management (APM)? This talk gives a hands-on overview of:
- What you can (not) do with tracing.
- How you can easily add tracing to your Java applications.
- What OpenTracing (or soon OpenTelemetry) adds to the landscape.
The demo is using the open source Elastic APM agent with its OpenTracing bridge and the Jaeger agents, so the general concepts widely apply.
Scheduled on Friday from 11:40 to 12:30 in Room 3
Observability is More than Logs, Metrics & TracesConference
You know the drill: DevOps is using tool(s) X. So obviously, observability can be solved by throwing some tools together as well; generally logs, metrics, and traces often called the trifecta of observability.
But observability is not a tool — it is a property of a system. Moving from many small blackboxes to a more holistic view of your system. It includes tools, but not exactly three distinct features (especially if your solution happens to support those). For example, if half your user base cannot access your service because of some bad DNS settings and external health checks are not part of your trifecta, you are none the wiser.
This is not (just) a rant, but a look at the actual value to be added and some approaches to it. Like turning your logs into richer events that align with your business. Which is not solved by fancy tools alone.
Scheduled on Friday from 10:30 to 11:20 in Room 3