Event-driven ArchitectureSprint 4SuccessOverall ObjectivesCompiled Learning ObjectivesMonitoringDefine 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.AlertingIdentify and graph metrics to indicate specific problems.Create an alert triggered by a specific problem.