Join today

Monitoring and tracing event-driven applications

This course will help you navigate through the challenges of monitoring, tracing and correlating the messages (not only events) exchanged in distributed systems and the components that make use of them. You will not only familiarize yourself with the Open Tracing compatible APIs but also learn how to integrate your Axon based system with 3rd party solutions like like Micrometer and DropWizard
Key takeaway

Embrace DevSecOps and know how your systems behave

The goal of this course is to provide you with the essential knowledge to design, build and maintain a solid infrastructure for large and complex message-driven and event-driven systems
Throughout this course you will discover:

  • That a message bus itself is a worthwhile health indicator in a message-driven system
  • The MessageMonitor interface in Axon, and how to use it during ingestion, success and failure of a message
  • What components provide what health indicators about your application and how to retrieve that information 
  • How to track which messages correlate to which other messages and what is the CorrelationDataProvider 
  • The Axon's Open Tracing extension, the available APIs and the options to store tracing data