Skip to content

feat: build subscription SLA monitoring with breach detection - #1024

Merged
Smartdevs17 merged 2 commits into
Smartdevs17:mainfrom
senmalong:feat/subscription-sla-monitoring-breach-detection
Sep 1, 2026
Merged

feat: build subscription SLA monitoring with breach detection#1024
Smartdevs17 merged 2 commits into
Smartdevs17:mainfrom
senmalong:feat/subscription-sla-monitoring-breach-detection

Conversation

@senmalong

Copy link
Copy Markdown
Contributor

Summary

Implements subscription SLA monitoring with real-time breach detection, service health evaluation, and credit penalty calculations across backend/services/shared/monitoring.ts, backend/services/monitoring.ts, and src/screens/SlaDashboard.tsx.

Key Changes

  • Backend SLA Breach Detector (backend/services/shared/monitoring.ts & backend/services/monitoring.ts):
    • Implemented SlaBreachDetector service for uptime drop detection, latency spike analysis, and error rate surge monitoring.
    • Added automated service credit penalty calculations based on SLA breach severity and uptime drop magnitude.
    • Built compliance report snapshot generator (generateComplianceReport).
  • Frontend Dashboard (src/screens/SlaDashboard.tsx):
    • Integrated SLA monitoring snapshot reporting and live breach tracking in the SLA management dashboard.
  • Documentation:
    • Added docs/SLA_MONITORING.md covering SLA targets, breach detection rules, and credit penalty formulas.

Closes #957

@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@senmalong Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Smartdevs17

Copy link
Copy Markdown
Owner

Thanks for contributing! The changes have been merged. Feel free to leave a review or feedback.

@Smartdevs17
Smartdevs17 merged commit 8676984 into Smartdevs17:main Sep 1, 2026
3 of 28 checks passed
@senmalong
senmalong deployed to security-review September 1, 2026 09:52 — with GitHub Actions Active
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.

Build subscription SLA monitoring with breach detection

3 participants