Log Cost Calculator (ingestion + retention)
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.
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
Results
2) Retention storage
Retention is usually what makes log storage costs grow. Long retention multiplies steady-state stored GB.
Inputs
Results
3) Optional: scan/search
If your provider charges by GB scanned, estimate scan volume for typical daily query workloads.
Inputs
Results
How to get your inputs
- Volume: start from measured ingestion (GB/day) if you have it, then convert to monthly/retention where needed.
- Estimator: use events/sec x bytes/event when you only have log rates.
- Retention: decide retention days and model steady-state GB-month.
- Queries: model scan/query volume if your tool bills by GB scanned.
Result interpretation
- If retention dominates, shorten retention or move cold logs to cheaper tiers.
- If scans dominate, reduce query frequency and narrow time windows.
Common mistakes
- Modeling ingestion but forgetting retention (GB-month) and scan/query costs.
- Keeping noisy logs forever instead of setting explicit retention tiers.
Advanced inputs to capture
- Estimate GB/day from events/sec and bytes per event.
- Retention days set the storage GB-month baseline.
- Query and scan volume can dominate during incidents.
- Sampling and compression change bytes per event.
Scenario planning
| Scenario | Ingestion | Retention | Scans |
|---|---|---|---|
| Baseline | Expected | Current policy | Typical queries |
| Peak | High | Same policy | Incident queries |
Validate after changes
- Check ingestion GB/day and retention GB-month after changes.
- Check query scan GB and dashboard refresh frequency (common hidden driver).
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?
Do I always pay scan/search charges?
How can I reduce log costs quickly?
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-02-23