APP
|
|
Comprehensive Azure cost management toolkit: generate historical cost reports by service/resource group, analyze subscription cost health by identifying stopped functions on App Service Plans, propose consolidation opportunities, analyze AKS node pool utilization, analyze Databricks cluster auto-termination and over-provisioning, identify VM deallocation and rightsizing opportunities, analyze storage cost optimization (orphaned disks, old snapshots, lifecycle policies, redundancy), and estimate potential cost savings with configurable discount factors
Tasks:
Tasks:
- Generate Azure Cost Report By Service and Resource Group
- Analyze App Service Plan Cost Optimization
- Analyze AKS Node Pool Resizing Opportunities Based on Utilization Metrics
- Analyze Databricks Cluster Auto-Termination and Over-Provisioning Opportunities
- Analyze Virtual Machine Rightsizing and Deallocation Opportunities
- Analyze Azure Storage Cost Optimization Opportunities
Check Azure App Service Plan health by identifying availability issues, high usage issues, and providing scaling recommendations
Tasks:
Tasks:
- Check Azure App Service Plan Resource Health in resource group `AZURE_RESOURCE_GROUP`
- Check App Service Plan Capacity and Recommendations in resource group `AZURE_RESOURCE_GROUP`
- Analyze App Service Plan Cost Optimization Opportunities in resource group `AZURE_RESOURCE_GROUP`
- Check App Service Plan Changes in resource group `AZURE_RESOURCE_GROUP`
Check Azure App Service Plan health by identifying availability issues, high capacity usage
Tasks:
Tasks:
- Count App Service Plans with Health Status of `Available` in resource group `${AZURE_RESOURCE_GROUP}`
- Count App Service Plans with High Capacity Usage in resource group `${AZURE_RESOURCE_GROUP}`
- Generate Health Score