Event-driven ArchitectureSprint 4SuccessOverall ObjectivesCompiled Learning ObjectivesAt the end of the sprint, you should be able to do the following things. Make sure to check you can do them all, and if not, go back and keep practicing until you can.Monitoring (Prep)Define meaningful user-facing metrics.Define useful metrics to help diagnose a root-cause of a user-facing issue.Instrument a producer and consumer to provide Prometheus metrics.Collect Prometheus metrics from a Kafka queue.Run Prometheus and Grafana.Scrape Prometheus metrics from services into Prometheus.Alerting (Prep)Identify and graph metrics to indicate specific problems.Create an alert triggered by a specific problem.