Azure / Azure/Azure-Landing-Zones
Enhancement: Add Deploy-AMBA-AzureLocal
- Dominant language
- PowerShell
- Stars
- 96
- Forks
- 70
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 7
Description
Suggested enhancement to include a standard set of alerts for Azure Local clusters and nodes.
Set of alerts yet to be defined! Reference points below.
## Enabling Logs, Metrics, and Alerts
1. Ensure Cluster is Arc-Enabled
Verify the Azure Local cluster is registered with Azure Arc and appears as a resource in Azure. ([Azure Arc Overview](https://learn.microsoft.com/azure/azure-arc/overview), [Register without Azure Arc Gateway](https://learn.microsoft.com/azure/azure-local/deploy/deployment-without-azure-arc-gateway?view=azloc-2511), [Register with Azure Arc Gateway](https://learn.microsoft.com/azure/azure-local/deploy/deployment-with-azure-arc-gateway?view=azloc-2511&tabs=script&pivots=register-proxy))
2. Enable Azure Monitor Insights
- [Azure Local Monitoring Overview](https://learn.microsoft.com/azure/azure-local/concepts/monitoring-overview%C2%AC)
- [Enable Insights on a single Azure Local cluster](https://learn.microsoft.com/azure/azure-local/manage/monitor-single-23h2?view=azloc-2511)
- [Enable Insights on multiple Azure Local clusters](https://learn.microsoft.com/azure/azure-local/manage/monitor-multi-23h2?view=azloc-2511)
- [Monitor Azure Local cluster's ReFS dedup & compression](https://learn.microsoft.com/azure/azure-local/manage/monitor-features?view=azloc-2511)
- [Enable Insights at scale using Azure Policy](https://learn.microsoft.com/azure/azure-local/manage/monitor-multi-azure-policies?view=azloc-2511)
## Metrics
Available Metrics exposed by Azure Monitor for Azure Local clusters once you enable Insights and telemetry collection via Azure Arc.
- [Monitor Azure Local with Azure Monitor Metrics](https://learn.microsoft.com/azure/azure-local/manage/monitor-cluster-with-metrics?view=azloc-2511&tabs=storage-performance) including
- [Dashboard charts for Storage Performance, Network Performance and Compute](https://learn.microsoft.com/azure/azure-local/manage/monitor-cluster-with-metrics?view=azloc-2511&tabs=storage-performance#view-the-dashboard-charts)
- [List of Azure Monitor Metrics for Azure Local](https://learn.microsoft.com/azure/azure-local/manage/monitor-cluster-with-metrics?view=azloc-2511&tabs=storage-performance#what-metrics-are-collected) - with dimensions against cluster, node, network adapter, LUN, VHD
## Alerts
- [Azure Local health alerts](https://learn.microsoft.com/azure/azure-local/manage/health-alerts-via-azure-monitor-alerts?view=azloc-2511)
- [Azure Local log alerts](https://learn.microsoft.com/azure/azure-local/manage/setup-system-alerts?view=azloc-2511) - including available storage
- [Azure Local metric alerts](https://learn.microsoft.com/azure/azure-local/manage/setup-metric-alerts?view=azloc-2511)
- [Enable recommended alert rules for Azure Local](https://learn.microsoft.com/azure/azure-local/manage/set-up-recommended-alert-rules?view=azloc-2511) - automatically sets up a handful of performance alerts - CPU, memory, disk latency, networking activity
Contributor guide
Research direction
Start with the linked Azure Local health, log, metric, and recommended-alert documentation, then define the standard alert set and its scope for clusters and nodes. Done means the Deploy-AMBA-AzureLocal enhancement has an agreed alert set covering the relevant Azure Local signals and the associated deployment material is updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- cloud, observability-sre
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100