# Hw to configure ping\_retries with ec2 discovery?

**URL:** <https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414>\
**Category:** Elasticsearch\
**Created:** [March 25, 2016, 5:30am UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414 "2016-03-25T05:30:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![dany](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dany/32/8131_2.png) [@dany](https://discuss.elastic.co/u/dany)\
**Post date:** [March 25, 2016, 5:30am UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/1 "2016-03-25T05:30:10Z")

</div>

I would like to configure ping\_retries with ec2 discovery. could someone help with that?

Should I use,

```auto
  discovery:
    type: ec2
    ping_retries:20
    zen:
      minimum_master_nodes: 2

```

or

```auto
  discovery:
    type: ec2
    zen.fd:
      ping_retries:20
    zen:
      minimum_master_nodes: 2

```

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 25, 2016, 9:34am UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/2 "2016-03-25T09:34:20Z")

</div>

I reformatted your code to make it readable.

In the context of cloud-aws plugin, you have to use: `discovery.ec2.ping_timeout`. See [https://www.elastic.co/guide/en/elasticsearch/plugins/current/cloud-aws-discovery.html#cloud-aws-discovery](https://www.elastic.co/guide/en/elasticsearch/plugins/current/cloud-aws-discovery.html#cloud-aws-discovery)

---

<div class="post-metadata">

**Author:** ![dany](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dany/32/8131_2.png) [@dany](https://discuss.elastic.co/u/dany)\
**Post date:** [March 25, 2016, 10:51am UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/3 "2016-03-25T10:51:25Z")

</div>

Thank you for the response. Document does not say anything about ping\_retries. It has the entry only for ping\_timeout. can I use ping\_retries which is part of zen discovery.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 25, 2016, 2:19pm UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/4 "2016-03-25T14:19:07Z")

</div>

Hmmm. Interesting. Actually, I think the documentation is wrong about `ping_timeout` for ec2. I gave a quick look at the code and found that it's probably `discovery.zen.ping.timeout`

Whatever. It's not your question...

So for fault detection, you should use `discovery.zen.fd.ping_retries`. So your later proposal should work.

---

<div class="post-metadata">

**Author:** ![dany](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dany/32/8131_2.png) [@dany](https://discuss.elastic.co/u/dany)\
**Post date:** [March 25, 2016, 8:57pm UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/5 "2016-03-25T20:57:23Z")

</div>

ah ok. Thanks. So in this case i will be using fault detection from zen discovery but the discovery mechanism is ec2. Is that right?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 25, 2016, 9:22pm UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/6 "2016-03-25T21:22:00Z")

</div>

Exactly.

---

<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 5, 2017, 11:05pm UTC](https://discuss.elastic.co/t/hw-to-configure-ping-retries-with-ec2-discovery/45414/7 "2017-07-05T23:05:04Z")

</div>


