# Realtime dashboard update using Kibana from Elasticsearch Service using push notification

**URL:** <https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424>\
**Category:** Kibana\
**Created:** [August 23, 2019, 12:49am UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424 "2019-08-23T00:49:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![sxsarkar](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@sxsarkar](https://discuss.elastic.co/u/sxsarkar)\
**Post date:** [August 23, 2019, 12:49am UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/1 "2019-08-23T00:49:28Z")

</div>

Hi I have seen multiple discussions on sending push notification on Kibana Dashboard from Elasticsearch services so Kibana dashboard can get updated in realtime. Is it part of Kinaba 7.3 feature now, I know earlier it was not available. I would like to use a push notification using some kind of api to from ES to Kibana dashboard

---

<div class="post-metadata">

**Author:** ![jen-huang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jen-huang/32/74327_2.png) [@jen-huang](https://discuss.elastic.co/u/jen-huang)\
**Post date:** [August 23, 2019, 5:53pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/2 "2019-08-23T17:53:03Z")

</div>

Hi, can you describe in more detail what kind of push notification you are trying to create? Kibana dashboard can already auto-refresh with the latest data in your ES. You can choose the interval you'd like the dashboard to refresh at in the time picker options:

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/8/f/8fea8e7d9a67911362dd80277c3e7ee68a72e6a0.png)

---

<div class="post-metadata">

**Author:** ![sxsarkar](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@sxsarkar](https://discuss.elastic.co/u/sxsarkar)\
**Post date:** [August 23, 2019, 7:30pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/3 "2019-08-23T19:30:48Z")

</div>

Hi Jen, this is more pull from server, I am more interested in the following scenario,

Once I receive some data in Elastic search server I want to do a send notification of a json payload to Kibana dashboard, Kibana dashboard should have a listener event and upon receiving the notification refresh the graph its listening for

---

<div class="post-metadata">

**Author:** ![jen-huang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jen-huang/32/74327_2.png) [@jen-huang](https://discuss.elastic.co/u/jen-huang)\
**Post date:** [August 23, 2019, 7:37pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/4 "2019-08-23T19:37:13Z")

</div>

This is not supported by Kibana out of the box. This is custom functionality that will need to be built yourself. It sounds like it will need:

1. An Elasticsearch listener, maybe a [Watcher](https://www.elastic.co/guide/en/elastic-stack-overview/7.3/how-watcher-works.html) that performs a webhook
2. A custom page that responds to the webhook. Instead of embedding an existing Kibana dashboard, it sounds like it will need to embed all the visualizations separately so that it can refresh just certain ones.

Mind me asking what is your use case where auto-refresh/pull from server doesn't suit your needs?

---

<div class="post-metadata">

**Author:** ![sxsarkar](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@sxsarkar](https://discuss.elastic.co/u/sxsarkar)\
**Post date:** [August 23, 2019, 7:48pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/5 "2019-08-23T19:48:49Z")

</div>

What you have discussed may work, we are using ES aws service btw, so please take that into account. Pull may work however does it perform the Kibana visualization data update in realtime ?

I would like to understand watcher more, can we get on a call with another of my colleague ?

---

<div class="post-metadata">

**Author:** ![jen-huang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jen-huang/32/74327_2.png) [@jen-huang](https://discuss.elastic.co/u/jen-huang)\
**Post date:** [August 23, 2019, 8:14pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/6 "2019-08-23T20:14:42Z")

</div>

> [@sxsarkar](#):
>
> Pull may work however does it perform the Kibana visualization data update in realtime ?

Kibana visualization data is always based whatever data is currently in ES. So refreshing updates with latest ES data.

> [@sxsarkar](#):
>
> I would like to understand watcher more, can we get on a call with another of my colleague ?

In addition to my previous link, there is more watcher documentation available [here](https://www.elastic.co/guide/en/elastic-stack-overview/7.3/watcher-getting-started.html) and [here](https://www.elastic.co/guide/en/kibana/current/watcher-ui.html). As this is a community forum, we don't provide 1:1 support. We provide dedicated support for [Elastic Cloud](https://www.elastic.co/cloud/) customers and through [subscription licensing levels](https://www.elastic.co/subscriptions), but we do not provide official support for AWS ES.

---

<div class="post-metadata">

**Author:** ![sxsarkar](https://avatars.discourse-cdn.com/v4/letter/s/e56c9b/32.png) [@sxsarkar](https://discuss.elastic.co/u/sxsarkar)\
**Post date:** [August 23, 2019, 9:42pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/7 "2019-08-23T21:42:59Z")

</div>

Thanks, Jen

What’s the details on cost for a poc going with this on ELK cloud instead of AWS cloud, so we can get further support ?

---

<div class="post-metadata">

**Author:** ![jen-huang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jen-huang/32/74327_2.png) [@jen-huang](https://discuss.elastic.co/u/jen-huang)\
**Post date:** [August 23, 2019, 10:42pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/8 "2019-08-23T22:42:17Z")

</div>

Please fill out the [Contact](https://www.elastic.co/contact?elektra=home&storm=sub3) page so that we can match you up with an SDR closest to you, or you can simply start a trial on [Elastic Cloud](https://www.elastic.co/cloud/) - that will allow you to engage our support service further. Thanks for your interest!

---

<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:** [September 20, 2019, 10:42pm UTC](https://discuss.elastic.co/t/realtime-dashboard-update-using-kibana-from-elasticsearch-service-using-push-notification/196424/9 "2019-09-20T22:42:18Z")

</div>

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