# Which tool must be installed

**URL:** https://discuss.elastic.co/t/which-tool-must-be-installed/40979
**Category:** Beats
**Created:** [February 4, 2016, 4:34pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979 "2016-02-04T16:34:49Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![anasoid](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@anasoid](https://discuss.elastic.co/u/anasoid)
#### Post date: [February 4, 2016, 4:34pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/1 "2016-02-04T16:34:49Z")

</div>

I want to monitor tomcat machine, so i have to monitor JMX, Log and CPU.

I have to install three tools logstash (JMX), topbeat(CPU), filebeat (log file) in this machine?

---

<div class="post-metadata">

### Author: ![ruflin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ruflin/32/3116_2.png) [@ruflin](https://discuss.elastic.co/u/ruflin)
#### Post date: [February 5, 2016, 7:32am UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/2 "2016-02-05T07:32:31Z")

</div>

That sounds like the right choice. It sounds like you have some concerns here?

---

<div class="post-metadata">

### Author: ![steffens](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/steffens/32/79630_2.png) [@steffens](https://discuss.elastic.co/u/steffens)
#### Post date: [February 5, 2016, 11:47am UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/3 "2016-02-05T11:47:55Z")

</div>

I'd say it depends on information you are interested in. You could also add packetbeat to monitor HTTP-traffic and database connections on network layer.

---

<div class="post-metadata">

### Author: ![anasoid](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@anasoid](https://discuss.elastic.co/u/anasoid)
#### Post date: [February 5, 2016, 2:42pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/4 "2016-02-05T14:42:29Z")

</div>

Yes, add three application in the production machine can add other stability or performance problems.

---

<div class="post-metadata">

### Author: ![anasoid](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@anasoid](https://discuss.elastic.co/u/anasoid)
#### Post date: [February 5, 2016, 2:43pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/5 "2016-02-05T14:43:49Z")

</div>

We use Tomcat with AJP load balancer so packetbeat it's not compatible with AJP protocol

---

<div class="post-metadata">

### Author: ![ruflin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ruflin/32/3116_2.png) [@ruflin](https://discuss.elastic.co/u/ruflin)
#### Post date: [February 5, 2016, 3:00pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/6 "2016-02-05T15:00:03Z")

</div>

The reason I asked as we also discussed this in the past. I'm curious what is your main concern out of the following (or add your own):

- Installing 3 binaries
- Configuring 3 apps
- Updating 3 apps
- Resource usage
- ...

Would it be ok if it would be only 1 binary with 3 processes?

---

<div class="post-metadata">

### Author: ![steffens](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/steffens/32/79630_2.png) [@steffens](https://discuss.elastic.co/u/steffens)
#### Post date: [February 8, 2016, 12:17pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/7 "2016-02-08T12:17:44Z")

</div>

AJP is another protocol not supported by packetbeat. Feel free to create a protocol request on [github.com/elastic/beats](http://github.com/elastic/beats) or (if you are adventerous) create a PR.

---

<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, 9:55pm UTC](https://discuss.elastic.co/t/which-tool-must-be-installed/40979/8 "2017-07-05T21:55:57Z")

</div>


