ObservKit / Tools / Elastic Sizing Calculator
Observability utility

Elastic Sizing Calculator

Estimate capacity across Elastic data tiers and build a transparent primary-shard planning estimate.

● Calculated locally in your browser
Presets
Capacity inputs
Data tier days
Capacity calculation
Recommended capacity
—
Raw ingest over retention —
Primary storage —
Replica storage —
Growth buffer —

No compression or source-size reduction is assumed. Actual disk usage varies with mappings, codecs, index settings and workload.

Hot—
Warm—
Cold—
Frozen—
Shard planner Planning estimate
Primary shards / rollover—
Primary shards retained—
Ingest→Hot · —→Warm · —→Cold · —→Frozen · —→Delete

Planning estimates only. Actual Elastic architecture depends on query load, mappings, shard strategy, data tier hardware, searchable snapshots and operational requirements.

What is Elastic sizing?

Elastic sizing connects daily ingest, retention, replicas and a growth allowance to a storage plan. Decimal units are used: 1,000 MB = 1 GB and 1,000 GB = 1 TB.

Data tiers

Hot, warm, cold and frozen tiers let data move to infrastructure suited to its age and access pattern. This calculator allocates the same transparent capacity model across the selected days.

Replicas and growth

Replica count represents additional copies. Growth is applied after primary and replica storage.