# Please suggest

**URL:** <https://discuss.elastic.co/t/please-suggest/23232>\
**Category:** Elasticsearch\
**Created:** [April 14, 2015, 2:38pm UTC](https://discuss.elastic.co/t/please-suggest/23232 "2015-04-14T14:38:09Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![vikas\_gopal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vikas_gopal/32/47661_2.png) [@vikas\_gopal](https://discuss.elastic.co/u/vikas_gopal)\
**Post date:** [April 14, 2015, 2:38pm UTC](https://discuss.elastic.co/t/please-suggest/23232/1 "2015-04-14T14:38:09Z")

</div>

Hi Experts,

Need your valuable suggestion here . I have following setup and it is  
working fine.

1. 

```
 2-ES nodes (in Cluster handled by AWS load balancer)

```

2. 

```
 1-LS node (push data to any ES)

```

3. 

```
 1-Kibana Node (will get index from any of the ES )

```

4. 

```
 One load balancer for ES instances.

```

Now I want to extend it further . I want Kibana highly available like I  
have setup for ES if one server is down then second will take over . So by  
this, I mean I am planning to install kibana on 2 servers to make it  
highly available and want to use single address rather localhost:5601. So  
that that common address I can provide to the user.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [April 15, 2015, 5:17am UTC](https://discuss.elastic.co/t/please-suggest/23232/2 "2015-04-15T05:17:07Z")

</div>

And what do you want help on?

On 15 April 2015 at 00:38, vikas gopal [vikas.hafig@gmail.com](mailto:vikas.hafig@gmail.com) wrote:

> Hi Experts,
> 
> Need your valuable suggestion here . I have following setup and it is  
> working fine.
> 
> 1. 
> 
> ```
> 2-ES nodes (in Cluster handled by AWS load balancer)
> 
> ```
> 
> 2. 
> 
> ```
> 1-LS node (push data to any ES)
> 
> ```
> 
> 3. 
> 
> ```
> 1-Kibana Node (will get index from any of the ES )
> 
> ```
> 
> 4. 
> 
> ```
> One load balancer for ES instances.
> 
> ```
> 
> Now I want to extend it further . I want Kibana highly available like I  
> have setup for ES if one server is down then second will take over . So by  
> this, I mean I am planning to install kibana on 2 servers to make it  
> highly available and want to use single address rather localhost:5601. So  
> that that common address I can provide to the user.
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9P3FSYH0u3VfjBvUUAh5KnNEecD6Jkx81JG-7z4%2Ba%2B9Q%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9P3FSYH0u3VfjBvUUAh5KnNEecD6Jkx81JG-7z4%2Ba%2B9Q%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![vikas\_gopal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vikas_gopal/32/47661_2.png) [@vikas\_gopal](https://discuss.elastic.co/u/vikas_gopal)\
**Post date:** [April 15, 2015, 5:31am UTC](https://discuss.elastic.co/t/please-suggest/23232/3 "2015-04-15T05:31:41Z")

</div>

Sorry if I was not clear , I want 2 things

1. How I can make Kibana highly available , I mean I want same setup as ES  
has if one down other will take over so my confusion is if I install kibana  
on 2 servers and use one load balancer on top of these 2 instances how 2  
kibana instances will be in sync.  
Not sure if this is a valid solution .If you have any other approch or  
solution to achieve this please suggest.

2. I do not want to provide "[http://localhost:5601](http://localhost:5601)" or  
"[http://ipaddress:5601](http://ipaddress:5601)" to the user . I want to provide a fancy name some  
thing like "[http://security-dashboard:5601](http://security-dashboard:5601)". Now again how it's possible  
with the multiple servers.

On Wednesday, April 15, 2015 at 10:47:39 AM UTC+5:30, Mark Walkom wrote:

> And what do you want help on?
> 
> On 15 April 2015 at 00:38, vikas gopal \<[vikas...@gmail.com](mailto:vikas...@gmail.com) \<javascript:\>\>  
> wrote:
> 
> > Hi Experts,
> > 
> > Need your valuable suggestion here . I have following setup and it is  
> > working fine.
> > 
> > 1. 
> > 
> > ```
> > 2-ES nodes (in Cluster handled by AWS load balancer)
> > 
> > ```
> > 
> > 2. 
> > 
> > ```
> > 1-LS node (push data to any ES)
> > 
> > ```
> > 
> > 3. 
> > 
> > ```
> > 1-Kibana Node (will get index from any of the ES )
> > 
> > ```
> > 
> > 4. 
> > 
> > ```
> > One load balancer for ES instances.
> > 
> > ```
> > 
> > Now I want to extend it further . I want Kibana highly available like I  
> > have setup for ES if one server is down then second will take over . So by  
> > this, I mean I am planning to install kibana on 2 servers to make it  
> > highly available and want to use single address rather localhost:5601. So  
> > that that common address I can provide to the user.
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![Yucong\_Sun](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/yucong_sun/32/768_2.png) [@Yucong\_Sun](https://discuss.elastic.co/u/Yucong_Sun)\
**Post date:** [April 15, 2015, 5:42am UTC](https://discuss.elastic.co/t/please-suggest/23232/4 "2015-04-15T05:42:57Z")

</div>

Kibana is just a javascript web application (it stores some stuff in a  
shard called .kibana in the ES cluster as the data) , so, to make it  
HA, you just have to run a nginx with reverse proxy with any number of  
kibana apps. just treat is a normal static website.

On Wed, Apr 15, 2015 at 1:31 PM, vikas gopal [vikas.hafig@gmail.com](mailto:vikas.hafig@gmail.com) wrote:

> Sorry if I was not clear , I want 2 things
> 
> 1. How I can make Kibana highly available , I mean I want same setup as ES  
> has if one down other will take over so my confusion is if I install kibana  
> on 2 servers and use one load balancer on top of these 2 instances how 2  
> kibana instances will be in sync.  
> Not sure if this is a valid solution .If you have any other approch or  
> solution to achieve this please suggest.
> 
> 2. I do not want to provide "[http://localhost:5601](http://localhost:5601)" or  
> "[http://ipaddress:5601](http://ipaddress:5601)" to the user . I want to provide a fancy name some  
> thing like "[http://security-dashboard:5601](http://security-dashboard:5601)". Now again how it's possible  
> with the multiple servers.
> 
> On Wednesday, April 15, 2015 at 10:47:39 AM UTC+5:30, Mark Walkom wrote:
> 
> > And what do you want help on?
> > 
> > On 15 April 2015 at 00:38, vikas gopal [vikas...@gmail.com](mailto:vikas...@gmail.com) wrote:
> > 
> > > Hi Experts,
> > > 
> > > Need your valuable suggestion here . I have following setup and it is  
> > > working fine.
> > > 
> > > 1. 
> > > 
> > > ```
> > > 2-ES nodes (in Cluster handled by AWS load balancer)
> > > 
> > > ```
> > > 
> > > 2. 
> > > 
> > > ```
> > > 1-LS node (push data to any ES)
> > > 
> > > ```
> > > 
> > > 3. 
> > > 
> > > ```
> > > 1-Kibana Node (will get index from any of the ES )
> > > 
> > > ```
> > > 
> > > 4. 
> > > 
> > > ```
> > > One load balancer for ES instances.
> > > 
> > > ```
> > > 
> > > Now I want to extend it further . I want Kibana highly available like I  
> > > have setup for ES if one server is down then second will take over . So by  
> > > this, I mean I am planning to install kibana on 2 servers to make it highly  
> > > available and want to use single address rather localhost:5601. So that that  
> > > common address I can provide to the user.
> > > 
> > > --  
> > > You received this message because you are subscribed to the Google Groups  
> > > "elasticsearch" group.  
> > > To unsubscribe from this group and stop receiving emails from it, send an  
> > > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com).  
> > > To view this discussion on the web visit  
> > > [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com).  
> > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com).
> 
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAJygYd3q0Lrwr5hPf5a8XAjmpoHNhaONmEzV5zFPCYkz7j8ZkQ%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAJygYd3q0Lrwr5hPf5a8XAjmpoHNhaONmEzV5zFPCYkz7j8ZkQ%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![vikas\_gopal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vikas_gopal/32/47661_2.png) [@vikas\_gopal](https://discuss.elastic.co/u/vikas_gopal)\
**Post date:** [April 15, 2015, 6:00am UTC](https://discuss.elastic.co/t/please-suggest/23232/5 "2015-04-15T06:00:12Z")

</div>

thank you for your quick response. I am totally new to this, any document  
or website to understand nginx or any guide to configure nginx as a reverse  
proxy on windows server 2012.

On Wednesday, April 15, 2015 at 11:13:36 AM UTC+5:30, Yucong Sun wrote:

> Kibana is just a javascript web application (it stores some stuff in a  
> shard called .kibana in the ES cluster as the data) , so, to make it  
> HA, you just have to run a nginx with reverse proxy with any number of  
> kibana apps. just treat is a normal static website.
> 
> On Wed, Apr 15, 2015 at 1:31 PM, vikas gopal \<[vikas...@gmail.com](mailto:vikas...@gmail.com)  
> \<javascript:\>\> wrote:
> 
> > Sorry if I was not clear , I want 2 things
> > 
> > 1. How I can make Kibana highly available , I mean I want same setup as  
> > ES  
> > has if one down other will take over so my confusion is if I install  
> > kibana  
> > on 2 servers and use one load balancer on top of these 2 instances how 2  
> > kibana instances will be in sync.  
> > Not sure if this is a valid solution .If you have any other approch or  
> > solution to achieve this please suggest.
> > 
> > 2. I do not want to provide "[http://localhost:5601](http://localhost:5601)" or  
> > "[http://ipaddress:5601](http://ipaddress:5601)" to the user . I want to provide a fancy name  
> > some  
> > thing like "[http://security-dashboard:5601](http://security-dashboard:5601)". Now again how it's  
> > possible  
> > with the multiple servers.
> > 
> > On Wednesday, April 15, 2015 at 10:47:39 AM UTC+5:30, Mark Walkom wrote:
> > 
> > > And what do you want help on?
> > > 
> > > On 15 April 2015 at 00:38, vikas gopal [vikas...@gmail.com](mailto:vikas...@gmail.com) wrote:
> > > 
> > > > Hi Experts,
> > > > 
> > > > Need your valuable suggestion here . I have following setup and it is  
> > > > working fine.
> > > > 
> > > > 1. 
> > > > 
> > > > ```
> > > > 2-ES nodes (in Cluster handled by AWS load balancer) 
> > > > 
> > > > ```
> > > > 
> > > > 2. 
> > > > 
> > > > ```
> > > > 1-LS node (push data to any ES) 
> > > > 
> > > > ```
> > > > 
> > > > 3. 
> > > > 
> > > > ```
> > > > 1-Kibana Node (will get index from any of the ES ) 
> > > > 
> > > > ```
> > > > 
> > > > 4. 
> > > > 
> > > > ```
> > > > One load balancer for ES instances. 
> > > > 
> > > > ```
> > > > 
> > > > Now I want to extend it further . I want Kibana highly available like  
> > > > I  
> > > > have setup for ES if one server is down then second will take over .  
> > > > So by  
> > > > this, I mean I am planning to install kibana on 2 servers to make it  
> > > > highly  
> > > > available and want to use single address rather localhost:5601. So  
> > > > that that  
> > > > common address I can provide to the user.
> > > > 
> > > > --  
> > > > You received this message because you are subscribed to the Google  
> > > > Groups  
> > > > "elasticsearch" group.  
> > > > To unsubscribe from this group and stop receiving emails from it, send  
> > > > an  
> > > > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com).  
> > > > To view this discussion on the web visit
> 
> [https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/a7997db4-8e61-4c95-b059-b1723494090b%40googlegroups.com).
> 
> > > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > 
> > --  
> > You received this message because you are subscribed to the Google  
> > Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send  
> > an  
> > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > To view this discussion on the web visit
> 
> [https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/88b05749-d441-4f4d-a931-375ec8adb7bb%40googlegroups.com).
> 
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/f13e347b-1488-4995-bff3-5bdb011e917c%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/f13e347b-1488-4995-bff3-5bdb011e917c%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [April 16, 2015, 6:03am UTC](https://discuss.elastic.co/t/please-suggest/23232/6 "2015-04-16T06:03:48Z")

</div>

On Wednesday, April 15, 2015 at 08:00 CEST,  
vikas gopal [vikas.hafig@gmail.com](mailto:vikas.hafig@gmail.com) wrote:

> thank you for your quick response. I am totally new to this, any  
> document or website to understand nginx or any guide to configure  
> nginx as a reverse proxy on windows server 2012.

Have you had a look at the nginx documentation or any of the top hits  
when you search for "nginx windows"? If they're not adequate for your  
needs, perhaps you can phrase a more specific question.

Note that there's nothing special about nginx. IIS is capable of doing  
what you want too.

--  
Magnus Bäck | Software Engineer, Development Tools  
[magnus.back@sonymobile.com](mailto:magnus.back@sonymobile.com) | Sony Mobile Communications

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/20150416060348.GB25217%40seldlx20533.corpusers.net](https://groups.google.com/d/msgid/elasticsearch/20150416060348.GB25217%40seldlx20533.corpusers.net).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![info\_3](https://avatars.discourse-cdn.com/v4/letter/i/2acd7d/32.png) [@info\_3](https://discuss.elastic.co/u/info_3)\
**Post date:** [April 16, 2015, 10:19am UTC](https://discuss.elastic.co/t/please-suggest/23232/7 "2015-04-16T10:19:05Z")

</div>

On Wednesday, April 15, 2015 at 8:00:12 AM UTC+2, vikas gopal wrote:

> thank you for your quick response. I am totally new to this, any document  
> or website to understand nginx or any guide to configure nginx as a reverse  
> proxy on windows server 2012.

Have a look here [http://nginx-win.ecsds.eu/](http://nginx-win.ecsds.eu/) , plenty of docs and examples,  
all Windows orientated.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/032b91c5-567c-4923-993a-47d0a1d477b6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/032b91c5-567c-4923-993a-47d0a1d477b6%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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, 12:19am UTC](https://discuss.elastic.co/t/please-suggest/23232/8 "2017-07-06T00:19:21Z")

</div>


