Skip to main content

Service Health Dashboard

Azure Service Health Status

The Azure Service Health dashboard provides real-time information about the current status of Azure services worldwide. It's an essential tool for monitoring potential issues that might affect your Azure resources.

🔍 Accessing Azure Service Health

You can access Azure Service Health in the following ways:

  1. Azure Portal Service Health

    • Log in to the Azure Portal
    • Search for "Service Health" in the top search bar
    • Click on the "Service Health" service
    • View global and personalized health events
  2. Azure Status Page

    • Visit the public Azure Status Page
    • No authentication required
    • View global health events without personalization

📊 Understanding Health Status Indicators

Azure uses the following indicators to communicate service health:

StatusColorDescription
GoodGreenService is running normally
WarningYellowPerformance degradation or minor issues detected
CriticalRedService disruption or significant issues occurring
UnknownGrayService status cannot be determined
InformationalBluePlanned maintenance or announcements

🔔 Setting Up Health Alerts

To stay informed about service issues that might affect your resources:

  1. Navigate to Service Health in the Azure Portal
  2. Click on "Health Alerts" in the left navigation
  3. Click "Create service health alert"
  4. Configure:
    • Subscription(s) to monitor
    • Services to track
    • Regions of interest
    • Event types (Service issues, Planned maintenance, Health advisories)
    • Action group (how you'll be notified)

Alerts can be sent via email, SMS, push notification, voice call, or can trigger automation via webhooks, Logic Apps, or Azure Functions.

📱 Mobile Access to Azure Health

Download the Azure mobile app to monitor service health from your mobile device:

Enable App Services Health Status

Below is the real-time status of Enable App's services and components. This embedded dashboard displays current operational status, incidents, and scheduled maintenance.

📋 Understanding Enable App Status Components

The Enable App status dashboard above provides information on the following key components:

  1. Core Platform

    • Base infrastructure and authentication services
    • API gateway and service mesh
    • Global CDN and edge services
  2. Application Services

    • Document processing pipeline
    • Search and retrieval services
    • Conversational AI components
    • Media processing services
  3. Integration Services

    • Connector framework
    • Enterprise system integrations
    • Data import/export services
    • Webhook delivery system
  4. Developer Tools

    • Management portal
    • Analytics dashboard
    • API documentation
    • SDK availability

🔄 Incident Response Process

When service disruptions occur, our team follows this response process:

  1. Detection & Classification

    • Automated systems detect anomalies
    • Initial severity assessment conducted
    • Incident posted to status page
  2. Investigation & Mitigation

    • Engineering team investigates root cause
    • Temporary mitigations applied where possible
    • Regular updates posted to status page
  3. Resolution & Post-Mortem

    • Permanent fix implemented
    • Incident closed on status page
    • Post-incident analysis conducted
    • Preventive measures implemented

📅 Scheduled Maintenance Windows

Enable App performs regular maintenance to ensure optimal performance and security. Standard maintenance windows are:

  • Weekly Updates: Tuesdays, 2:00 AM - 4:00 AM Eastern Time
  • Monthly Updates: First Sunday of each month, 12:00 AM - 4:00 AM Eastern Time

Notifications for scheduled maintenance are posted at least 72 hours in advance on the status page and sent via email to administrators.

Integrating Health Status Information

🔌 API Access

Both Azure and Enable App provide programmatic access to service health information:

Azure Health API

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ResourceHealth/events?api-version=2018-07-01

Enable App Status API

GET https://api.enableappinc.com/v1/status

📲 Notifications

Configure your notification preferences:

  1. Azure Notifications

    • Configure through Service Health Alerts in Azure Portal
    • Customize by service, region, and event type
  2. Enable App Notifications

    • Log in to the Enable App admin portal
    • Navigate to Organization Settings > Notifications
    • Configure recipients and notification channels

Best Practices for Health Monitoring

  1. Multi-channel Monitoring

    • Don't rely solely on a single health dashboard
    • Implement your own application health checks
    • Set up alerts from both Azure and Enable App
  2. Proactive Response Planning

    • Develop response plans for different failure scenarios
    • Document dependencies between services
    • Train team members on failover procedures
  3. Historical Analysis

    • Regularly review past incidents
    • Identify patterns or recurring issues
    • Plan architecture improvements to enhance resilience
  4. Documentation

    • Maintain up-to-date dependency maps
    • Document contact information for support
    • Keep runbooks accessible for emergency situations

By regularly monitoring these health dashboards and setting up appropriate alerts, you can minimize the impact of service disruptions and maintain better availability for your applications and services.