# Is it possible to create APM agents for RabbitMQ, Kafka, Nginx, Redis and BeanStalkd

**URL:** <https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045>\
**Category:** APM\
**Created:** [May 24, 2020, 2:16pm UTC](https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045 "2020-05-24T14:16:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jibitgeorge](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jibitgeorge/32/45922_2.png) [@jibitgeorge](https://discuss.elastic.co/u/jibitgeorge)\
**Post date:** [May 24, 2020, 2:16pm UTC](https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045/1 "2020-05-24T14:16:18Z")

</div>

We would like to setup APM for application. Our application has following softwares running in production and we want APM agents to send data to APM server for these applications.

Please let us know if APM agents are available for below.

RabbitMQ  
Kafka  
Nginx  
Redis  
Beanstalkd

if agents are avaialble for this, let me know which is the compatible agent for example Java/Go/Ruby etc.

---

<div class="post-metadata">

**Author:** ![ssouris](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ssouris/32/68657_2.png) [@ssouris](https://discuss.elastic.co/u/ssouris)\
**Post date:** [May 25, 2020, 2:35am UTC](https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045/2 "2020-05-25T02:35:29Z")

</div>

@jibitgeorge I use Elastic APM with the Java agent and I know that it works for:

- Kafka
- Redis (supports libraries like Jedis, Lettuce, Redisson)

I don't see support for:

- RabbitMQ
- Nginx
- Beanstalkd

For Go you can find the supported technologies here:  
[https://www.elastic.co/guide/en/apm/agent/go/current/supported-tech.html](https://www.elastic.co/guide/en/apm/agent/go/current/supported-tech.html)

For Ruby here:  
[https://www.elastic.co/guide/en/apm/agent/ruby/current/supported-technologies.html](https://www.elastic.co/guide/en/apm/agent/ruby/current/supported-technologies.html)

Hope this answers your question

---

<div class="post-metadata">

**Author:** ![jibitgeorge](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jibitgeorge/32/45922_2.png) [@jibitgeorge](https://discuss.elastic.co/u/jibitgeorge)\
**Post date:** [May 26, 2020, 6:07am UTC](https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045/3 "2020-05-26T06:07:05Z")

</div>

Thank you @ssouris for your reply.

---

<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 16, 2020, 2:07am UTC](https://discuss.elastic.co/t/is-it-possible-to-create-apm-agents-for-rabbitmq-kafka-nginx-redis-and-beanstalkd/234045/4 "2020-06-16T02:07:11Z")

</div>

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