·
Last changedVersion:
No hardening report available.
This workflow analyzes a specific Azure resource to assess its health status, diagnose potential issues using logs and telemetry data, and develop a comprehensive remediation plan for any problems discovered.
https://github.com/microsoft/azure-mcp (verify the repository owner is microsoft before installing).
Do not install from forks or third-party mirrors.azmcp-*) over direct Azure CLI when availableAction: Retrieve diagnostic and troubleshooting best practices Tools: Azure MCP best practices tool Process:
Action: Locate and identify the target Azure resource Tools: Azure MCP tools + Azure CLI fallback Process:
Resource Lookup:
az resource show --name <resource-name> --resource-group <resource-group-name> --subscription <subscription-id>.Resource Type Detection:
Action: Evaluate current resource health and availability Tools: Azure MCP monitoring tools + Azure CLI Process:
Basic Health Check:
Service-Specific Health Indicators:
Action: Analyze logs and telemetry to identify issues and patterns Tools: Azure MCP monitoring tools for Log Analytics queries Process:
Find Monitoring Sources:
azmcp-monitor-workspace-list to identify Log Analytics workspacesazmcp-monitor-table-listExecute Diagnostic Queries:
Use azmcp-monitor-log-query with targeted KQL queries based on resource type.
Before executing, substitute <target-resource-id> with the full Resource ID identified in Step 2.
General Error Analysis:
[OPTIONAL — run only if tenant-level audit activity is relevant]
AzureActivity is a tenant-wide audit log. Query only when explicitly requested by the user, and only after substituting the actual resource ID:
Performance Analysis:
Application-Specific Queries:
Pattern Recognition:
Action: Categorize identified issues and determine root causes Process:
Issue Classification:
Root Cause Analysis:
Impact Assessment:
Action: Create a comprehensive plan to address identified issues Process:
Immediate Actions (Critical issues):
Short-term Fixes (High/Medium issues):
Long-term Improvements (All issues):
Implementation Steps:
Action: Present findings and get approval for remediation actions Process:
Display Health Assessment Summary:
Generate Detailed Report: