# Plot - Without Split - Y Fields with Multiple Filter Aggregation

**URL:** <https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550>\
**Category:** Kibana\
**Created:** [November 29, 2016, 9:34pm UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550 "2016-11-29T21:34:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nastooh](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@Nastooh](https://discuss.elastic.co/u/Nastooh)\
**Post date:** [November 29, 2016, 9:34pm UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550/1 "2016-11-29T21:34:36Z")

</div>

Hi  
I am reading data from multiple log files, which have identical format and are processed with the same grok filter. Format is SystemWideTimestamp, LogId, Value.  
I would like to be able to draw the Value time-series, from various log files, on the same graph, with SystemWideTimestamp as X axis. Currently, I do the following:  
1- In Line Chart, Y-axis, select Max/Avg as aggregation and use Value as its field  
2- Use SystemWideTimestamp, in X-axis, as aggregation field, which is order by "Term", ascendingly  
3- Add Split-Lines sub-bucket, and select "Filter" as sub aggregation, then define filters with LogId:logx, LogId:logy, etc

This works fine, except, as the name implies, the x-axis is split vertically. What I really like is for these time series to use a single x-axis, SystemWideTimestamp.  
Anything I can do within Kibana?  
Cheers,

---

<div class="post-metadata">

**Author:** ![Nastooh](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@Nastooh](https://discuss.elastic.co/u/Nastooh)\
**Post date:** [November 30, 2016, 12:09am UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550/2 "2016-11-30T00:09:53Z")

</div>

So I can almost get there, by:  
1- 1st aggregating on the common time stamp  
2- Sub aggregate on "Split Chart", and select rows  
3- Define qualifying filters

The only hitch is that non-sequential Y points are not connected.

 ![](https://us1.discourse-cdn.com/elastic/original/2X/3/35e65c2b434323669fe5582fe1c0447a12e9168f.png)

(Opened another topic for this.)  
Cheers,

---

<div class="post-metadata">

**Author:** ![Bargs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/bargs/32/5429_2.png) [@Bargs](https://discuss.elastic.co/u/Bargs)\
**Post date:** [November 30, 2016, 11:33pm UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550/3 "2016-11-30T23:33:14Z")

</div>

I responded to your other topic about the broken lines, but it will probably ultimately be something we need to write some code to fix in Kibana. If you're on Kibana 5, have you tried using Timelion? You could probably accomplish exactly what you want there, as an alternative.

---

<div class="post-metadata">

**Author:** ![Nastooh](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@Nastooh](https://discuss.elastic.co/u/Nastooh)\
**Post date:** [December 1, 2016, 12:21am UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550/4 "2016-12-01T00:21:56Z")

</div>

Thanks again. Will give it a shot.  
Cheers,

---

<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:** [December 29, 2016, 12:22am UTC](https://discuss.elastic.co/t/plot-without-split-y-fields-with-multiple-filter-aggregation/67550/5 "2016-12-29T00:22:41Z")

</div>

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