Monitoring & Alerts
The CMS provides monitoring hooks and reporting functions to ensure service continuity and compliance with billing accuracy.
Core Monitoring Areas
-
Usage Processing: Track success/failure of usage collection jobs per region.
-
Billing Runs: Monitor invoice generation status and ensure records reconcile.
-
Commission Runs: Verify commission calculation jobs complete without errors.
-
Authentication: Monitor login failures and token validation errors.
-
System Health: CPU, memory, and storage usage for container hosts.
Alerts
-
Threshold Alerts: Notify when consumption approaches plan quotas.
-
Job Failures: Notify when usage, billing, or commission jobs fail.
-
Connectivity Issues: Alerts for failed API calls to Azure Stack Hub regions.
-
License Expiry: Warning when TLS or license certificates near expiration.
Integrations
-
Alerts can be forwarded to external systems such as Splunk, Rapid7, or Azure Monitor.
-
APIs expose health endpoints for custom monitoring integrations.