Skip to content

Add Prometheus configuration and final integration test results - #3

Merged
NadeeshaNJ merged 1 commit into
mainfrom
pr/prometheus-alerts
May 11, 2026
Merged

Add Prometheus configuration and final integration test results#3
NadeeshaNJ merged 1 commit into
mainfrom
pr/prometheus-alerts

Conversation

@izzathnisfer

Copy link
Copy Markdown
Contributor

Summary

Adds Prometheus monitoring configuration and Grafana dashboard for real-time alert tracking in the D2 alert pipeline.

Changes

Prometheus Configuration

  • development/prometheus.yml — scrape config targeting the D2 API and worker metrics endpoints

Grafana Dashboard

  • grafana/dashboards/alerts_dashboard.json — Healthcare Alert Monitoring dashboard with:
    • Alert Delivery Flow panel (emitted vs delivered, real-time)
    • Delivery Failures counter (last 1h)
    • Total Acknowledgments counter (last 1h)
    • Alert Emission Volume distribution chart

Final Integration Test Results

  • final_test_results.md — documents end-to-end integration test outcomes for the alert pipeline

Commit

  • feat: add Prometheus configuration and final integration test results

@NadeeshaNJ
NadeeshaNJ self-requested a review May 11, 2026 15:58

@NadeeshaNJ NadeeshaNJ left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@NadeeshaNJ NadeeshaNJ left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Work!

@NadeeshaNJ

Copy link
Copy Markdown
Member

Done

@NadeeshaNJ
NadeeshaNJ merged commit 4a5350e into main May 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants