# Does apm support hystix

**URL:** <https://discuss.elastic.co/t/does-apm-support-hystix/243674>\
**Category:** APM\
**Tags:** java\
**Created:** [August 4, 2020, 9:01am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674 "2020-08-04T09:01:41Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![manohar\_deepu](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/manohar_deepu/32/72797_2.png) [@manohar\_deepu](https://discuss.elastic.co/u/manohar_deepu)\
**Post date:** [August 4, 2020, 9:01am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/1 "2020-08-04T09:01:41Z")

</div>

Hi,

I am evaluating APM for my service and I am going through the frameworks APM is supporting from the network client perspective. ([https://www.elastic.co/guide/en/apm/agent/java/current/supported-technologies-details.html](https://www.elastic.co/guide/en/apm/agent/java/current/supported-technologies-details.html))

I didn't find support for hystrix there. Are hystrix call captured in transactions like how APM works for normal apache/jersey client

---

<div class="post-metadata">

**Author:** ![Eyal\_Koren](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/eyal_koren/32/36830_2.png) [@Eyal\_Koren](https://discuss.elastic.co/u/Eyal_Koren)\
**Post date:** [August 4, 2020, 10:01am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/2 "2020-08-04T10:01:40Z")

</div>

Hi and thanks for the question!

I am not familiar with Hystrix, but unless it embeds a supported client, it would not be supported.

A few options are available to you in this case:

1. Rely on some Hystrix interceptors (or similar concept) that allows you to do see requests and responses as they occur and use our [public API](https://www.elastic.co/guide/en/apm/agent/java/current/public-api.html) to trace them
2. Find an OpenTracing library that traces it and use our [OpenTracing integration](https://www.elastic.co/guide/en/apm/agent/java/current/opentracing-bridge.html)
3. Use the OpenTelemetry agent in combination with our [OpenTelemetry integration](https://www.elastic.co/guide/en/apm/get-started/current/open-telemetry-elastic.html)

I hope this helps.

---

<div class="post-metadata">

**Author:** ![manohar\_deepu](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/manohar_deepu/32/72797_2.png) [@manohar\_deepu](https://discuss.elastic.co/u/manohar_deepu)\
**Post date:** [August 4, 2020, 10:24am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/3 "2020-08-04T10:24:35Z")

</div>

> **[Netflix/Hystrix](https://github.com/Netflix/Hystrix)**
>
> Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex di...

This is the hystrix which I am talking about.

---

<div class="post-metadata">

**Author:** ![manohar\_deepu](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/manohar_deepu/32/72797_2.png) [@manohar\_deepu](https://discuss.elastic.co/u/manohar_deepu)\
**Post date:** [August 9, 2020, 8:59am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/4 "2020-08-09T08:59:39Z")

</div>

Eyal,  
Did you get a chance to look at Hystrix?

---

<div class="post-metadata">

**Author:** ![Eyal\_Koren](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/eyal_koren/32/36830_2.png) [@Eyal\_Koren](https://discuss.elastic.co/u/Eyal_Koren)\
**Post date:** [August 10, 2020, 11:19am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/5 "2020-08-10T11:19:26Z")

</div>

Only a bit, it is not supported and unfortunately there are no current plans to support it.

---

<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:** [August 31, 2020, 7:19am UTC](https://discuss.elastic.co/t/does-apm-support-hystix/243674/6 "2020-08-31T07:19:27Z")

</div>

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