# Filebeat Pre-requisite & CPU , memory utilization

**URL:** <https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477>\
**Category:** Beats\
**Tags:** filebeat\
**Created:** [May 28, 2018, 7:20am UTC](https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477 "2018-05-28T07:20:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![priti](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/priti/32/13828_2.png) [@priti](https://discuss.elastic.co/u/priti)\
**Post date:** [May 28, 2018, 7:20am UTC](https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477/1 "2018-05-28T07:20:19Z")

</div>

Hi,

I have some questions regarding filebeat.

1. To deploy filebeat , we need to have java on same system ?
2. How much memory & CPU Utilized by filebeat?
3. If there is heavy log file, memory & CPU utlization also increased ? or it cause filebeat to stop?

Thanks ,  
Priti

---

<div class="post-metadata">

**Author:** ![Debashis](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/debashis/32/45290_2.png) [@Debashis](https://discuss.elastic.co/u/Debashis)\
**Post date:** [May 28, 2018, 9:42am UTC](https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477/2 "2018-05-28T09:42:17Z")

</div>

> [@priti](#):
>
> 1. To deploy filebeat , we need to have java on same system ?

Filebeat is developed in Go language and there is no dependency of java to deploy it either by source code or by rpm.

> [@priti](#):
>
> 1. How much memory & CPU Utilized by filebeat?

As Filebeat is very lightweight process, so there is no such minimum hardware requirement of filebeat is there as per [elastic.co](http://elastic.co).

But I gathered few information just before and after installation of filebeat and I found it takes  
**Memory : approx 1810 kB**  
**CPU usage : very very little.**

To get more info regarding CPU or Memory usage you can use **_"vmstat", "iostat", "/proc/meminfo"_** before and after service start or installation of filebeat

> [@priti](#):
>
> 1. If there is heavy log file, memory & CPU utlization also increased ? or it cause filebeat to stop?

Filebeat uses back-pressure protocol to handle the heavy load of logs. To handle this Filebeat spooler and harvester will use more memory and cpu . So system utilization will be increased accordingly. But it totally use case specific.

---

<div class="post-metadata">

**Author:** ![Dinesh\_Ginwali](https://avatars.discourse-cdn.com/v4/letter/d/59ef9b/32.png) [@Dinesh\_Ginwali](https://discuss.elastic.co/u/Dinesh_Ginwali)\
**Post date:** [May 28, 2018, 10:11am UTC](https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477/3 "2018-05-28T10:11:28Z")

</div>

what is the CPU and Memory utilization by filebeat agent on Production server running log analyses on 30-50 application ?

---

<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:** [June 25, 2018, 10:11am UTC](https://discuss.elastic.co/t/filebeat-pre-requisite-cpu-memory-utilization/133477/4 "2018-06-25T10:11:30Z")

</div>

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