Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-3875

Configure utilization service observability and monitoring

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Context

      Configure observability, monitoring, and alerting for the swatch-utilization service to ensure proper tracking of notifications processing and system health.

      Acceptance Criteria

      Must Have

      • Configure Prometheus metrics for service health monitoring
      • Set up logging configuration for utilization processing events
      • Add Grafana dashboard for service-specific metrics
      • Configure alerting for critical service failures
      • Document monitoring runbook for operations team

      Should Have

      • Configure distributed tracing for request flow visibility
      • Set up performance metrics collection
      • Add custom metrics for notifications sent/failed
      • Configure log aggregation and indexing

      Could Have

      • Advanced dashboard with customer-specific utilization views
      • Automated alert escalation workflows
      • Integration with existing SWATCH monitoring infrastructure

      Done

      • Service observability configured:
        __ Prometheus metrics exposed and collected
        __ Logging configuration deployed with appropriate levels
        __ Grafana dashboard created and accessible
        __ Critical alerts configured with proper thresholds
        __ Monitoring runbook documented and shared with operations

              Unassigned Unassigned
              lburnett0 Lindsey Burnett
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: