# Compute requirements to migrate logs onto ELK

**URL:** https://discuss.elastic.co/t/compute-requirements-to-migrate-logs-onto-elk/58573
**Category:** Elasticsearch
**Created:** [August 22, 2016, 11:45am UTC](https://discuss.elastic.co/t/compute-requirements-to-migrate-logs-onto-elk/58573 "2016-08-22T11:45:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Mark\_Eccles](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@Mark\_Eccles](https://discuss.elastic.co/u/Mark_Eccles)
#### Post date: [August 22, 2016, 11:45am UTC](https://discuss.elastic.co/t/compute-requirements-to-migrate-logs-onto-elk/58573/1 "2016-08-22T11:45:04Z")

</div>

I have a two tier Java application which currently logs to disk, with daily rolling archiving. The apps collectively generate 500,000,000 (half a billion) log entries per day, 20GB compressed, or 200GB uncompressed.

The logs include apache access logs, app debug logs, custom metrics logs in csv format, and payload logs.

The horizontally scalable servers where these apps will run are one of the following sizings:

virtualized Xeon E5-2680 (v1) with 2 cores and 4GB RAM  
virtualized Xeon E5-2680 (v1) with 2 cores and 8GB RAM  
virtualized Xeon E5-2680 (v1) with 4 cores and 16GB RAM

How many servers should I need to run to support this load?  
How much disk storage would be required to retain time based indexes for 28 days?  
Is daily indexing recommended?  
Have there been any comparable load tests run?

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 5, 2017, 10:26pm UTC](https://discuss.elastic.co/t/compute-requirements-to-migrate-logs-onto-elk/58573/2 "2017-07-05T22:26:12Z")

</div>


