# Concurrent user visualization

**URL:** <https://discuss.elastic.co/t/concurrent-user-visualization/56488>\
**Category:** Kibana\
**Created:** [July 27, 2016, 9:10am UTC](https://discuss.elastic.co/t/concurrent-user-visualization/56488 "2016-07-27T09:10:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aludirk](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@Aludirk](https://discuss.elastic.co/u/Aludirk)\
**Post date:** [July 27, 2016, 9:10am UTC](https://discuss.elastic.co/t/concurrent-user-visualization/56488/1 "2016-07-27T09:10:28Z")

</div>

Hi All

I want to know the number of concurrent user in my application over time, I log all login and logout for each user to Elasticsearch. How can I setup the visualization to achieve it ?

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [July 27, 2016, 9:20pm UTC](https://discuss.elastic.co/t/concurrent-user-visualization/56488/2 "2016-07-27T21:20:08Z")

</div>

I don't believe you can do that in Kibana currently without calculating that data yourself and just graphing it. In order to get the active user count out of Elasticsearch using only the login and logout details, I'm pretty sure you'd need to use [Pipeline Aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-pipeline.html), which Kibana does not currently support.

---

<div class="post-metadata">

**Author:** ![LeeDr](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leedr/32/9289_2.png) [@LeeDr](https://discuss.elastic.co/u/LeeDr)\
**Post date:** [July 27, 2016, 10:00pm UTC](https://discuss.elastic.co/t/concurrent-user-visualization/56488/3 "2016-07-27T22:00:51Z")

</div>

You might try this;

> [@Display concurrency in data on Kibana](https://discuss.elastic.co/t/display-concurrency-in-data-on-kibana/26006):
>
> I have fields with start date and duration (seconds) representing start and duration of a phone call. I would like to define concurrency (a number) when the same destination (also a field) is active within the same duration. That is if a ncall starts now for 30 seconds and another call to the same destination starts 15 seconds into the first call, concurrency should be 2 for the remaining 15 seconds. How do I define this in Kibana visualization as a line graph over time?

---

<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:** [July 6, 2017, 1:43pm UTC](https://discuss.elastic.co/t/concurrent-user-visualization/56488/4 "2017-07-06T13:43:30Z")

</div>


