# APM transaction timeline without spans

**URL:** <https://discuss.elastic.co/t/apm-transaction-timeline-without-spans/258299>\
**Category:** APM\
**Tags:** ruby, ui\
**Created:** [December 10, 2020, 3:17pm UTC](https://discuss.elastic.co/t/apm-transaction-timeline-without-spans/258299 "2020-12-10T15:17:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![valecavallaro](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/valecavallaro/32/77646_2.png) [@valecavallaro](https://discuss.elastic.co/u/valecavallaro)\
**Post date:** [December 10, 2020, 3:17pm UTC](https://discuss.elastic.co/t/apm-transaction-timeline-without-spans/258299/1 "2020-12-10T15:17:48Z")

</div>

Hello there!

We have set up ruby APM integration with a Rails application, and we are having an issue that I can't find why it's happening.

**Kibana version** : 7.3.0

**Elasticsearch version** : 7.3.0

**APM Server version** : 7.3.0

**APM Agent language and version** : apm-agent-ruby gem 3.7.0, ruby 2.4.3

**Description of the problem including expected versus actual behavior. Please include screenshots (if relevant)**:

When we access de APM UI for visualizing the transactions, all graphs work okay, except for the transaction timeline (waterfall).

We expect to see the spans inside the transaction like this, so we can see the time spent in each span (the image was taken from the documentation):

 ![apm-transaction-sample](https://us1.discourse-cdn.com/elastic/original/3X/3/c/3cbfe2f24febbc331999d26cd6446fbbaa542ea0.png)

But for all the transactions we see the waterfall like this:

 ![Screenshot from 2020-12-10 11-14-49_censored](https://us1.discourse-cdn.com/elastic/original/3X/9/7/9789a38c8e42921829b762f880d01187d6a38199.jpeg)

The indexes from APM (`apm-*-transaction` and `apm-*-span`) are populated correctly, and we have spans associated with the transaction/trace id.  
We don't have any additional configuration or custom instrumentation.

Also it seems strange is that we have the following "Time spent by span type" chart populated but not the transaction waterfall:

 ![Screenshot from 2020-12-10 11-26-45](https://us1.discourse-cdn.com/elastic/original/3X/3/8/385f7dbea7eb8132407b41900f0edf98c5e554c8.png)

**Provide logs and/or server output (if relevant)**:

I took one example from the apm indexes:

 ![transaction1](https://us1.discourse-cdn.com/elastic/original/3X/e/3/e38b4ea48341c1175fe9769e0e5e0e1db34bd75d.jpeg)  
 ![transaction2](https://us1.discourse-cdn.com/elastic/original/3X/e/2/e260fe348be5722666f24f6b8d85ba829b037711.jpeg)

If you have any hint of what might be happening here, any help is welcome!  
Thanks in advance! 🤗

---

<div class="post-metadata">

**Author:** ![valecavallaro](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/valecavallaro/32/77646_2.png) [@valecavallaro](https://discuss.elastic.co/u/valecavallaro)\
**Post date:** [December 14, 2020, 5:30pm UTC](https://discuss.elastic.co/t/apm-transaction-timeline-without-spans/258299/2 "2020-12-14T17:30:33Z")

</div>

I refresh the issue, if someone can help me with this as I still have no clue of what might be happening here 🤔

---

<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:** [January 4, 2021, 1:30pm UTC](https://discuss.elastic.co/t/apm-transaction-timeline-without-spans/258299/3 "2021-01-04T13:30:52Z")

</div>

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