Skip to content

v0.4.0 — 20 New Resource Collectors, Dynamic Pricing, CPU Waste Detection

Choose a tag to compare

@mathumathi-v mathumathi-v released this 01 Apr 19:33
· 16 commits to main since this release

What's New in v0.4.0

20 New Resource Collectors

AWS (6 new) Azure (5 new) GCP (6 new) OCI (2 new)
RDS SQL Databases Cloud SQL Autonomous DB
S3 Function Apps GCS Buckets Object Storage
Lambda VPN Gateways Cloud Run
VPN CDN Profiles Cloud Functions
CloudFront Cosmos DB BigQuery
API Gateway Pub/Sub

AWS Pricing Fix

All AWS resources now have cost estimates (previously $0.00).

Dynamic Pricing API Integration

Live pricing with caching and hardcoded fallback: AWS Pricing API, Azure Retail Prices, GCP Cloud Billing Catalog.

CPU-Based Idle Instance Detection

CloudWatch / Azure Monitor / GCP Monitoring / OCI Monitoring — flags instances with avg CPU < 5% over 14 days.

Savings Plan / RI Tracking

New SavingsPlanSnapshot model, SQLite storage, AWS RI + SP utilization collector.

New Waste Detection Rules

  • Idle instance (CPU < 5% over 14 days)
  • Stopped database (RDS/AzureSQL/CloudSQL/AutonomousDB)

Bug Fixes

  • Fixed Azure cffi import crash
  • Fixed VPN Gateway listing to iterate per resource group
  • Improved error messages

Tests

116 -> 171 tests (55 new), all passing