# Build over build results comparision in ELK

**URL:** <https://discuss.elastic.co/t/build-over-build-results-comparision-in-elk/80073>\
**Category:** Kibana\
**Created:** [March 27, 2017, 6:43am UTC](https://discuss.elastic.co/t/build-over-build-results-comparision-in-elk/80073 "2017-03-27T06:43:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pavangovinda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/pavangovinda/32/16640_2.png) [@pavangovinda](https://discuss.elastic.co/u/pavangovinda)\
**Post date:** [March 27, 2017, 6:43am UTC](https://discuss.elastic.co/t/build-over-build-results-comparision-in-elk/80073/1 "2017-03-27T06:43:27Z")

</div>

We are trying to use ELK more like a reporting dashboard for our performance test runs.  
Basically, we want to use ELK to visualize data from different builds. Each build will output the transaction names with average response times.  
Fields i have: Transaction Name and Time Taken  
Want a bar chart comparison which shows transaction Name in X-axis and time taken in Y-axis which looks like something below.

![](https://us1.discourse-cdn.com/elastic/original/3X/0/8/08221d4ebb9e138736326f054879f6fad9a1dd56.jpg)

I have separate index created for each build data.

---

<div class="post-metadata">

**Author:** ![weltenwort](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/weltenwort/32/53885_2.png) [@weltenwort](https://discuss.elastic.co/u/weltenwort)\
**Post date:** [March 27, 2017, 7:10am UTC](https://discuss.elastic.co/t/build-over-build-results-comparision-in-elk/80073/2 "2017-03-27T07:10:05Z")

</div>

Hi @pavangovinda,

that shouldn't be too hard to achieve. Here is how I would go about that:

- Index the transaction name and build name fields as type `keyword` to avoid problems with the full-text analyzer
- Index the transaction time taken as a number
- Create an index pattern that matches all build data indices
- Create a "Vertical Bar Chart" visualization based on that index pattern with...
  - an "Average" aggregation over the transaction time field as metric
  - a "Terms" aggregation over the transaction name field as the first-level X-Axis bucket
  - a "Terms" aggregation over the build name field as the second-level "Split Series" bucket
  - the "Bar Mode" option set to "grouped"

- Place it on a dashboard along with other related visualizations

---

<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:** [April 24, 2017, 7:10am UTC](https://discuss.elastic.co/t/build-over-build-results-comparision-in-elk/80073/3 "2017-04-24T07:10:17Z")

</div>

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