It has been a busy several years in monitoring and observability. As we’ve hit limits on the visibility and detail that logging and metrics provide, we’ve turned to tracing and APM (App Performance Monitoring) systems. We can now understand performance bottlenecks and see errors in our apps down to the line of code. But how do they really work under the hood? Come and find out! We'll walk through how a free APM system works - Elastic APM.
- Elastic APM's tech architecture
- how its Python Agent hooks deep into web apps and batch task processing back-ends
- including a walk through some of the Agent's code
This talk is friendly to a variety of backgrounds and levels of experience. It would help a lot if you have worked on a production web app, but the focus is on giving an introduction.
Join us at https://elastic.zoom.us/j/95358805111 .