Log Cost Calculator (Ingestion, Retention, and Scan Pricing)

Log platforms usually charge for (1) ingestion, (2) retention storage (GB-month), and sometimes (3) scan/search. This log cost calculator groups those line items so you can estimate a realistic monthly total and compare baseline vs peak months.

Maintained by CloudCostKit Editorial Team. Last updated: 2026-03-11. Editorial policy and methodology.

Best next steps

Use this calculator for the first estimate, then validate the answer with the closest guide or companion tool.

1) Ingestion

Start with GB/day ingested for the logs you send to your vendor. If you have multiple log types, model them separately and add them up.

Inputs

Ingest volume (GB / day)
If you have measured ingestion, use it directly.
Avg 4.63 Mbps ingest.
Events per second
Avg bytes per event
Tip: sample real log events to avoid guessing.
Billing days (per month)
Ingest price ($ / GB)
Scenario presets

Results

Estimated monthly ingestion cost
$760.00
Monthly ingestion
1,520 GB
Ingestion rate
50 GB/day
Assumption
0.5 $/GB x 30.4 days

2) Retention storage

Retention is usually what makes log storage costs grow. Long retention multiplies steady-state stored GB.

Inputs

Logs produced (GB / day)
If you have measured ingestion, use it directly.
~1.46 TB retained at steady state.
Events per second
Avg bytes per event
Sample real logs for a reliable average.
Retention (days)
~1 months of logs.
Storage price ($ / GB-month)

Results

Retained volume (steady state)
1,500 GB
Estimated monthly storage cost
$45.00

3) Optional: scan/search

If your provider charges by GB scanned, estimate scan volume for typical daily query workloads.

Inputs

GB scanned (per day)
Avg 74.07 Mbps scanning, 0.0093 GB/sec.
Scan price ($ / GB)
Queries (per day)
Avg GB per query
Est 300 GB/day.

Results

Monthly scan volume (est.)
24,320 GB
Estimated monthly scan cost
$121.60
Cost per GB scanned
$0.01 / GB

Log cost is a chain, not one number

This page should be read as a three-step logging cost chain: ingestion, retention, and search or scan. Many teams only notice the first bill, but the expensive surprise often appears later when retention policies drift or dashboards keep scanning wide windows every few minutes.

  • Ingestion: noisy producers and bytes per event create the first bill.
  • Retention: policy decides how long the volume keeps costing money.
  • Search: dashboards, alerts, and incident queries can create a behavior-driven second bill.

Where total logging estimates usually drift

  • Ingestion is modeled, but retention and scan behavior are treated as rounding error.
  • One retention rule is applied to every log class even though audit, app, and debug logs have different value.
  • Incident months are blended into the baseline, hiding how expensive crisis-time search actually is.
  • Query-heavy dashboards are left on aggressive refresh intervals and never reflected in the estimate.

What to separate before trusting the logging model

  • Break out security, audit, application, and debug logs instead of using one blended GB/day assumption.
  • Keep ingestion, storage, and search as separate cost lines so optimization work has a real target.
  • Review retention by log value, not by default settings.
  • Track automated queries separately from ad hoc debugging and incident response behavior.

Baseline vs incident-driven logging scenarios

Scenario Ingestion Retention Scans
Baseline Expected Current policy Typical queries
Peak High Same policy Incident queries

How to review the first real logging bill

  • Check whether the miss came from ingestion, retained volume, or scanned GB before changing every assumption.
  • Review incident windows separately so search-heavy periods do not distort the calm-month baseline.

Fast optimization order

  • Step 1: reduce noisy logs at source (highest ROI).
  • Step 2: apply retention tiers by log value.
  • Step 3: narrow scans with filters and shorter time windows.
  • Step 4: revisit dashboard refresh intervals and ad-hoc query habits.

Log class policy matrix

  • Security and audit logs: longer retention, strict sampling controls.
  • Application debug logs: short retention and aggressive volume filtering.
  • Infrastructure metrics-like logs: summarize or aggregate before ingestion.
  • Incident burst logs: keep separate peak assumptions from baseline policy.

Failure patterns

  • One retention policy applied to all log classes.
  • High-cardinality attributes indexed by default.
  • Dashboard auto-refresh intervals driving hidden scan charges.
  • Incident months blended into normal months without separate scenario tracking.

Next steps

Example scenario

  • Estimate ingestion from GB/day, then add retention storage from retention days; optionally add scan charges if you run frequent queries.
  • Retention increases costs linearly with days; scan costs increase with query volume and GB scanned.

Included

  • Log ingestion estimate from GB/day and $/GB pricing.
  • Retention storage estimate from GB/day, retention days, and $/GB-month pricing.
  • Optional scan/search estimate from GB scanned per day and $/GB pricing.
  • Optional event-rate estimators for ingestion and retention volume.

Not included

  • Indexing add-ons, alerting, and premium features unless you model them separately.
  • Provider-specific tiering (use blended effective rates or separate scenarios).

How we calculate

  • Step 1: estimate ingestion charges (GB/day x $/GB x days/month).
  • Step 2: estimate retained storage steady-state (GB/day x retention days) and apply $/GB-month.
  • Step 3 (optional): estimate scan/search charges from GB scanned and $/GB pricing.
  • Compare baseline vs peak months if traffic or incidents spike logs.
  • Sum line items to get a total monthly estimate.

FAQ

Why do I need both ingestion and storage?
Many vendors bill ingestion (GB ingested) separately from storage (GB-month retained). Even if ingest is flat, long retention increases storage cost.
Do I always pay scan/search charges?
No. Some platforms include queries; others charge by GB scanned. If your vendor charges for scans, use the scan calculator to model it.
How can I reduce log costs quickly?
The fastest levers are: reduce noisy logs at source, shorten retention for low-value logs, and avoid expensive broad scans (use sampling or narrower filters).
How do I estimate logs when I only have event rate?
Use events/sec x bytes/event to estimate GB/day, then apply ingestion pricing and retention policy to model monthly cost.

Related tools

Related guides

Disclaimer

Educational use only. Not legal, financial, or professional advice. Results are estimates based on the inputs and assumptions shown on this page. Verify pricing and limits with your providers and documentation.

Last updated: 2026-03-11. Reviewed against CloudCostKit methodology and current provider documentation. See the Editorial Policy .