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
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