Skip to content
VorkLab

CloudWatch optimization:
costs and implementation.

How VorkLab reduced recurring log-query costs across 28 services while preserving alerts and diagnostic access.

Monthly costs

The observability scope fell from $30,120 to $23,240 at comparable workload. The $6,880 recurring reduction includes added metrics and telemetry, and excludes the success fee and one-time transition costs.

USD per comparable month
Cost item30-day baselineNormalized after
Logs Insights queries$9,700$1,880
Existing ingestion, storage and baseline metrics$20,420$20,420
Additional custom metrics$0$555
Additional metric API calls and telemetry$0$385
Total$30,120$23,240

$7,820 less in query charges, minus $940 in added recurring costs, gives $6,880 in monthly savings.

That is 22.84% of baseline observability costs, rounded to 23% in the case summary. The monthly headline is rounded to about $6,900.

Comparison basis

These are reported project results. Client billing and acceptance records were not independently inspected; this page does not claim an external financial audit.

Diagnosis used 60 days of history. The financial baseline is the final 30 days before implementation. After-costs average two complete comparable months after stabilization, normalized to baseline log and business-operation volumes.

These are comparable monthly costs, not individual invoice totals. The review checked ingestion, API calls, background tasks, service inventory, tariffs, discounts and unrelated changes. Query execution statistics supported attribution to reduced repeated scanning.

One-time transition costs were $960. The client contributed 16 hours to reviews, alert checks, releases and reconciliation. Those hours are not assigned a dollar cost here.

What changed

Grafana dashboards repeatedly queried CloudWatch logs for task counts, errors and status changes. We mapped expensive queries to their panels, refresh intervals and time windows, then moved recurring counts to metric filters.

Logging changes clarified operation type, completion status and result code where needed. Metric dimensions were limited to service, operation and outcome. Terraform defined filters; Grafana panel definitions stayed in version control.

Monthly query scanning fell from 1,940,000 GB to 376,000 GB at baseline workload, about 81%. The reported effective query rate was $0.005 per GB.

Full-text searches, complex investigations and financial reconciliation stayed on logs. Diagnostic queries remained available without automatic refresh. Historical investigation also stayed on logs because metric filters do not reconstruct metrics for earlier events.

Error rates used summed errors divided by summed operations over the same interval. Existing p95 and p99 latency measures retained their meaning.

Rollout and acceptance

A six-service pilot compared both paths for seven days before rollout across all 28 services. Implementation took 26 days from access to full switchover, without stopping services.

  • High-volume counters differed by at most 0.35% after late events, within the agreed 0.5% tolerance. Rare critical errors matched individually.
  • All 24 alert checks fired on test events. Missing data remained distinguishable from zero traffic.
  • Data freshness was 85 seconds at p95, within the 120-second requirement.
  • The rollout used 1,850 new metric series, below the 2,000-series limit, with cardinality monitoring.
  • Rollback was tested in the pilot environment before wider deployment.

The Platform/SRE lead approved requirements and releases, service owners checked metric meaning, and Finance agreed the baseline and reconciliation. These outcomes describe this deployment, not guarantees for another environment.

Fee and projected client benefit

The project used a fixed fee of 30% of verified net savings. The current offer applies that rate for 12 agreed months, after approved transition and additional operating costs. Accepted implementation projects have no upfront service fee.

If the reported $6,880 monthly saving continued for 12 full months, savings would total $82,560. After $960 in transition costs, the fee base would be $81,600. The 30% fee would be $24,480, leaving $57,120 for the client.

This is a projection at constant savings, not a completed year of savings or billing. Only the two-month post-change verification period is described as complete. Fees follow verified savings for completed periods, including later corrections.

Agentic Code-Level Cloud & LLM Optimization

Request a free billing review