# Home Lab/Network ELK Stack Hardware Requirements

**URL:** <https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990>\
**Category:** Elasticsearch\
**Created:** [August 23, 2017, 2:17am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990 "2017-08-23T02:17:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![NubaScuba](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@NubaScuba](https://discuss.elastic.co/u/NubaScuba)\
**Post date:** [August 23, 2017, 2:17am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990/1 "2017-08-23T02:17:02Z")

</div>

Hi All,

Brand new to to the Elk Stack and I've been reading/lurking through lots of different stuff and my brain is getting fried as i can't seem to find information specific enough to a home lab. Any information would be appreciated!!

Goal: set up home lab environment to begin playing around.

- Home environment has a FW, Linux server, a couple endpoints and various wireless devices (haven't done to much research on this)

My question/problem: What do I run the ELK stack on for a small environment like this. Do I use a standalone server running Ubuntu (I see that 64GB ram is recommended. with 16GM being minimum) or will an old dusty laptops(s) suffice or can i use a single host with multiple VM's? I believe what's confusing me is all the moving parts within the stack (logstash, kibana etc.). Overall how many host's or guest os's are needed to run the stack? How does this work and what are you all running? as a side-note I'm low on $$ so would like to accomplish this fairly cheap but still have a reasonable environment Thanks in advance! I apologize if this has been covered, if so please just direct me to the url.

---

<div class="post-metadata">

**Author:** ![theuntergeek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/theuntergeek/32/44961_2.png) [@theuntergeek](https://discuss.elastic.co/u/theuntergeek)\
**Post date:** [August 23, 2017, 2:30am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990/2 "2017-08-23T02:30:47Z")

</div>

For a small install, you don't need anything fancy. A machine with 8G RAM should be sufficient to host a single ES node, a logstash instance, and Kibana. If you want to do more than a little, then more hardware would, of course, help.

---

<div class="post-metadata">

**Author:** ![NubaScuba](https://avatars.discourse-cdn.com/v4/letter/n/dbc845/32.png) [@NubaScuba](https://discuss.elastic.co/u/NubaScuba)\
**Post date:** [August 23, 2017, 2:45am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990/3 "2017-08-23T02:45:24Z")

</div>

@theuntergeek ,

Thanks for the quick answer. Are you saying a single host with three VM's, one for each \> I may be looking at this from a networking perspective when i don't necessarily need to? This is what is throwing me off, I think. From what I "think" I know, they are all separate apps. And if so, does host OS matter?

---

<div class="post-metadata">

**Author:** ![theuntergeek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/theuntergeek/32/44961_2.png) [@theuntergeek](https://discuss.elastic.co/u/theuntergeek)\
**Post date:** [August 23, 2017, 3:00am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990/4 "2017-08-23T03:00:42Z")

</div>

I was just suggesting downloading the components and uncompressing them on a single box, but sure, VMs is cool too (or Docker).

---

<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:** [September 20, 2017, 3:01am UTC](https://discuss.elastic.co/t/home-lab-network-elk-stack-hardware-requirements/97990/5 "2017-09-20T03:01:27Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
