Skip to content

feat: add AWS discovery cost activity checks#49

Merged
dannysteenman merged 4 commits intomainfrom
codex/discovery-cost-rules
Mar 27, 2026
Merged

feat: add AWS discovery cost activity checks#49
dannysteenman merged 4 commits intomainfrom
codex/discovery-cost-rules

Conversation

@axonstone
Copy link
Copy Markdown
Contributor

@axonstone axonstone commented Mar 25, 2026

Summary

  • Added eight AWS discovery cost rules across Lambda, CloudWatch Logs, DynamoDB, Cost Guardrails, ELB, CloudFront, and ElastiCache.
  • Added the supporting SDK discovery datasets and hydrators for metric-backed activity checks and account-level cost guardrail summaries.
  • This expands live discovery coverage for practical AWS cost optimization findings that were not previously modeled.

Diagram

flowchart LR
  Catalog["Resource Explorer catalog"] --> Datasets["SDK discovery datasets
config + CloudWatch + account summaries"]
  Datasets --> Rules["AWS discovery rules"]
  Rules --> Findings["Cost optimization findings"]

  Lambda["Lambda memory + duration"] --> Rules
  Logs["Log storage + metric filters"] --> Rules
  DynamoDB["Provisioned table utilization"] --> Rules
  Guardrails["Budgets + anomaly monitors"] --> Rules
  ELB["Load balancer request activity"] --> Rules
  CloudFront["Distribution request activity"] --> Rules
  ElastiCache["Cache hit rate + connections"] --> Rules
Loading

Scope

  • cloudburn (cli)
  • @cloudburn/sdk
  • @cloudburn/rules
  • docs/community files

Release Notes

  • Added a .changeset/*.md file for published package changes
  • No published package changes in this PR

Verification

  • pnpm lint
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • pnpm verify

Boundary Checks

  • No engine/parser/provider logic added to @cloudburn/rules
  • CLI delegates scan logic to SDK
  • README/CONTRIBUTING/docs updated when behavior changed

Open with Devin

@axonstone axonstone added the enhancement New feature or request label Mar 25, 2026
@axonstone axonstone requested a review from dannysteenman March 25, 2026 12:50
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 4 additional findings in Devin Review.

Open in Devin Review

@towardsthecloud towardsthecloud deleted a comment from axonstone Mar 25, 2026
@towardsthecloud towardsthecloud deleted a comment from axonstone Mar 25, 2026
@dannysteenman dannysteenman merged commit 0a91238 into main Mar 27, 2026
8 checks passed
@dannysteenman dannysteenman deleted the codex/discovery-cost-rules branch March 27, 2026 15:49
@github-actions github-actions bot mentioned this pull request Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants