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 Node.js agent hooks deep into web apps - how web frameworks allow us to perform tracing more easily than you might think 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.

Comments

Comments are closed.