🛡️ Azure Subscription Activity Log Alert for Service Health does not exist🟢
- Contextual name: 🛡️ Activity Log Alert for Service Health does not exist🟢
- ID:
/ce/ca/azure/subscription/activity-log-alert-for-service-health - Tags:
- Policy Type:
COMPLIANCE_POLICY - Policy Categories:
SECURITY
Stats
not available
Logic
Description
Description
Create an activity log alert for Service Health event.
Rationale
Monitoring for Service Health events provides insight into service issues, planned maintenance, security advisories, and other changes that may affect the Azure services and regions in use.
Impact
There is no charge for creating activity log alert rules.
Audit
This policy flags an Azure Subscription as
INCOMPLIANTif it does not have an enabled related Azure Activity Log Alert scoped to the subscription whoseCondition JSONfilters on ServiceHealth.Default Value
By default, no monitoring alerts are created.
References
- https://learn.microsoft.com/en-us/azure/service-health/overview
- https://learn.microsoft.com/en-us/azure/service-health/alerts-activity-log-service-notifications-portal
- https://azure.microsoft.com/en-us/pricing/details/monitor/#faq
- https://learn.microsoft.com/en-us/cli/azure/monitor/activity-log/alert
- https://learn.microsoft.com/en-us/powershell/module/az.monitor/get-azactivitylogalert
... see more
Remediation
Remediation
From Azure Portal
- Go to
Monitor.- Click
Alerts.- Click
+ Create.- Select
Alert rulefrom the drop-down menu.- Choose a subscription.
- Click
Apply.- Select the
Conditiontab.- Click
See all signals.- Select
Service health.- Click
Apply.- Open the drop-down menu next to
Event types.- Check the box next to
Select all.- Select the
Actionstab.- Click
Select action groupsto select an existing action group, orCreate action groupto create a new action group.- Follow the prompts to choose or create an action group.
- Select the
Detailstab.- Select a
Resource group, provide anAlert rule nameand an optionalAlert rule description.- Click
Review + create.- Click
Create.- Repeat steps 1-19 for each subscription requiring remediation.
From Azure CLI
For each subscription requiring remediation, run the following command to create a
ServiceHealthalert rule for a subscription:az monitor activity-log alert create \
--subscription {{subscription-id}} \
... [see more](remediation.md)
policy.yaml
Linked Framework Sections
| Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
|---|---|---|---|---|---|
| 💼 CIS Azure v5.0.0 → 💼 6.1.2.11 Ensure that an Activity Log Alert exists for Service Health (Automated) | 1 | no data | |||
| 💼 CIS Azure v6.0.0 → 💼 6.1.2.11 Ensure that an Activity Log Alert Exists for Service Health (Automated) | 1 | no data | |||
| 💼 Cloudaware Framework → 💼 Alerting and Notification | 42 | no data |