Estimating Data Storage Requirements

Storage needs for Logging Made Easy (LME) vary based on deployment specifics such as the number of agents, the volume and frequency of log generation, and the retention policy applied. The estimates below provide a general guideline based on internal testing and typical usage patterns.

Number of Agents1 Month (31 Days)2 Months (62 Days)3 Months (93 Days)
10 Agents48 GB97 GB145 GB
20 Agents97 GB194 GB290 GB
30 Agents145 GB290 GB435 GB
40 Agents194 GB387 GB580 GB
50 Agents242 GB484 GB725 GB
60 Agents290 GB580 GB870 GB
70 Agents339 GB677 GB1015 GB
80 Agents387 GB774 GB1160 GB
90 Agents435 GB870 GB1305 GB
100 Agents484 GB967 GB1450 GB
110 Agents532 GB1064 GB1595 GB
120 Agents580 GB1160 GB1740 GB
130 Agents629 GB1257 GB1885 GB
140 Agents677 GB1354 GB2030 GB
150 Agents725 GB1450 GB2175 GB

Important Caveat

The storage estimates provided above are based on internal testing with a limited number of agents that were not actively used by end users. As a result, the volume of log generation observed may be significantly lower than what would occur in real-world environments, where machines are actively in use. Systems with higher activity levels or more complex workloads may produce substantially more log data, leading to faster storage consumption.

Additionally, Index Lifecycle Management (ILM) was not enabled during testing. The figures presented here reflect raw log growth without any automated control over index aging or deletion.

To better manage storage costs and performance in production environments, consider the following considerations:

  • Enable Index Lifecycle Management (ILM) - if managing storage costs and performance is critical, enable ILM in Elasticsearch; this automates the lifecycle of your data–such as transitioning older indices to cheaper storage tiers or deleting them–and helps reduce overall storage usage over time.

  • Define a Retention Policy - your retention policy plays a critical role in controlling storage growth; use ILM to automatically delete older logs that are no longer needed, based on your organization’s data retention requirements

  • Plan and Monitor Long-Term Usage - use the observed log growth rate as a baseline to forecast future storage needs; regularly monitor your storage usage and adjust your ILM and retention policies to ensure they align with operational and compliance requirements

Final Note

These estimates are intended to serve as general guidelines based on internal testing. Actual storage requirements will vary depending on factors such as machine activity levels, the types of logs generated, and your specific use case.

We recommend regularly monitoring your storage usage and adjusting your retention policies as needed to ensure optimal performance and scalability.