Skip to content

Demand: Internal Service Status Dashboard #168

Description

@vineet-pruthi

Demand: Internal Service Status Dashboard

Objective

Create an Internal Service Status Dashboard that continuously monitors and displays the actual health status of cloud platform services, regardless of whether they are in Maintenance Mode.

Business Need

The current public status dashboard suppresses service health visibility during Maintenance Mode. As a result:

  • Actual service issues may go unnoticed during maintenance.
  • Post-maintenance service degradation may not be detected immediately.
  • Teams lack continuous visibility into service health and reliability.

Requirements

  1. Monitor all cloud platform services continuously, including services in Maintenance Mode.

  2. Display the actual health status of services regardless of maintenance state.

  3. Clearly indicate when a service is in Maintenance Mode while still showing real health metrics.

  4. Track key service health indicators, including:

    • Availability
    • Error rate
    • Latency/response time
    • Health status (Green/Yellow/Red)
  5. Define and apply standard health thresholds across all services.

  6. Allow service-owning teams to review service performance against these thresholds.

  7. Generate alerts when service health breaches defined thresholds, including during Maintenance Mode.

  8. Send alerts to designated Zulip channels instead of automatically creating Incident tickets.

  9. Include service ownership information for accountability and follow-up actions.

  10. Maintain historical health data and trends for analysis and reporting.

  11. Provide visibility into service health before, during, and after maintenance activities.

Expected Benefits

  • Continuous visibility of actual service health.
  • Early detection of issues during maintenance windows.
  • Faster identification of post-maintenance failures.
  • Improved service reliability and quality ownership.
  • Reduced incident ticket noise for maintenance-related events.
  • Better operational awareness across engineering teams.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions