Azure Monitor alert gọi remediation script
Nền tảng thực hành: Web, Azure Portal, CLI, PowerShell
Terminal: PowerShell 7 hoặc Bash/Linux Terminal; macOS Terminal nếu dùng macOS
Phiên bản / ghi chú:
- Ngày tạo bài: 22/05/2026
- Git 2.40+
- VS Code latest stable
- Azure CLI 2.x latest
- Az PowerShell 12.x+
Cách 01 — CLI ưu tiên
- Xác định event nguồn: alert, webhook, comment, hoặc schedule.
- Tạo workflow/Logic App/script xử lý event.
- Thêm bước kiểm tra điều kiện an toàn trước khi remediate.
- Thêm log rõ ràng cho từng hành động.
- Chạy thử bằng event giả lập.
- Kiểm tra kết quả trước và sau remediation.
- Thêm bước rollback hoặc stop nếu điều kiện không đạt.
- Gửi thông báo qua email/Teams/GitHub comment nếu phù hợp.
- Ghi lại runbook và owner.
- Cleanup event rule hoặc resource test.
# Chạy các lệnh CLI theo từng bước trong lab # Ghi lại output và lỗi nếu có
Cách 02 — GUI / Portal
- Mở Azure Portal hoặc Azure DevOps trên trình duyệt.
- Chọn đúng subscription/project lab.
- Tìm service tương ứng với lab bằng thanh Search.
- Tạo hoặc mở resource cần cấu hình.
- Điền thông tin theo naming convention lab.
- Mở tab cấu hình liên quan: Networking, Identity, Deployment, Monitoring hoặc Policies.
- Bấm Review + Create hoặc Save.
- Mở Overview/Activity log để kiểm tra trạng thái.
- Ghi lại ảnh chụp màn hình kết quả.
- Xóa resource lab nếu không dùng.
Kiểm tra kết quả
Hoàn thành azure monitor alert gọi remediation script và có bằng chứng kiểm tra: log, screenshot, pipeline run, resource hoặc output CLI.
Cleanup
Xóa tài nguyên lab không dùng, xóa secret/token demo, dọn branch/release/resource group để tránh chi phí và rủi ro.