run_full_cost_audit
Run a comprehensive cost optimization audit across all connected AWS resources to identify savings opportunities, covering Graviton, IPv4, Lambda, S3, and more.
Instructions
Run a full cost optimization audit across all connected AWS resources. Use this when the user explicitly asks for a full audit, cost scan, or optimization sweep. For simple cost questions ("what did I spend last month?") prefer get_cost_summary or get_costs_by_service, they are faster and cheaper.
Good triggers: "run a cost audit", "scan for savings", "find waste", "full optimization report", "what should I optimize?". Not needed for: point-in-time cost queries, single-service questions, forecasts.
Covers: Graviton, public IPv4, Lambda concurrency, S3 Bucket Keys, non-prod scheduling, RDS snapshots, spot adoption, CloudWatch cardinality, CloudWatch orphaned alarms, Logs IA migration, Lambda SnapStart, EFS cross-AZ, NLB cross-zone, S3 IT, S3 Transfer Acceleration, EBS replication, Database SPs.
Each scanner runs independently. After showing results, ask the user which opportunity to investigate first.
After showing results, offer to export with: 'Want me to export these to CSV?'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | ||
| regions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |