Skip to content
Preptima
hardScenarioDesignSeniorStaffLead

Your observability bill is now bigger than your compute bill. What do you cut first, and what must you never lose?

Attribute observability cost by signal, service and pricing dimension. Then cut by value per byte: debug and duplicate logs at source, logs that should be counters, hot retention nobody queries. Protect audit and security logs, error events and SLO signals from sampling, and never cut by a flat percentage.

5 min readUpdated 2026-10-09Target archetype: Big Tech, Product Startup

Answer

Short answer

Attribute the observability cost before cutting anything. Split it by signal, by emitting service and by what the vendor bills on, because the spend is usually concentrated in a few sources. Cut log volume by value per byte: debug and duplicated logs at the source, log lines that are really counters, and hot retention nobody queries. Never lose audit and security logs, error events, or the metrics behind your SLOs, and never apply one percentage cut across the board.

Was this answer helpful?

Likely follow-ups

  • Legal says audit logs must be kept for years, and they are a large share of the bill. How do you store them without paying hot-index prices?
  • A team argues their debug logs are the only way they diagnose a flaky integration. What do you offer them in place of always-on debug logging?
  • How would you stop the bill drifting back up six months after the clean-up?
  • Your vendor bills by ingested bytes, and a new pricing tier bills by indexed bytes. How does that change which logs you keep?

Related questions

Masterclass guide

Related Topics