From 646201c5d3ad012c3c5b330eb3bb7b569af83fc9 Mon Sep 17 00:00:00 2001 From: Viranch Mehta Date: Thu, 13 Jan 2022 15:51:48 -0800 Subject: [PATCH] Drop provider specific sections --- docs/dynamic_records.md | 110 +--------------------------------------- 1 file changed, 1 insertion(+), 109 deletions(-) diff --git a/docs/dynamic_records.md b/docs/dynamic_records.md index 5a6889e..e019c94 100644 --- a/docs/dynamic_records.md +++ b/docs/dynamic_records.md @@ -130,112 +130,4 @@ Support matrix: * Azure DNS supports only `obey` and `down` * All other dynamic-capable providers only support the default `obey` -#### Route53 Health Check Options - -| Key | Description | Default | -|--|--|--| -| measure_latency | Show latency in AWS console | true | -| request_interval | Healthcheck interval [10\|30] seconds | 10 | - -```yaml - ---- - octodns: - healthcheck: - host: my-host-name - path: /dns-health-check - port: 443 - protocol: HTTPS - route53: - healthcheck: - measure_latency: false - request_interval: 30 -``` - -#### Constellix Health Check Options - -| Key | Description | Default | -|--|--|--| -| sonar_interval | Sonar check interval | ONEMINUTE | -| sonar_port | Sonar check port | 80 | -| sonar_regions | Sonar check regions for a check. WORLD or a list of values | WORLD | -| sonar_type | Sonar check type TCP/HTTP | TCP | - -Sonar check interval (sonar_interval) possible values: - -* FIVESECONDS -* THIRTYSECONDS -* ONEMINUTE -* TWOMINUTES -* THREEMINUTES -* FOURMINUTES -* FIVEMINUTES -* TENMINUTES -* THIRTYMINUTES -* HALFDAY -* DAY - -Sonar check regions (sonar_regions) possible values: - -* ASIAPAC -* EUROPE -* NACENTRAL -* NAEAST -* NAWEST -* OCEANIA -* SOUTHAMERICA - -```yaml - ---- - octodns: - constellix: - healthcheck: - sonar_interval: DAY - sonar_port: 80 - sonar_regions: - - ASIAPAC - - EUROPE - sonar_type: TCP -``` - -#### NS1 Health Check Options - -| Key | Description | Default | -|--|--|--| -| policy | One of:
  1. `all` - down if every region is down
  2. `quorum` - down if majority regions are down
  3. `one` - down if any region is down
| `quorum` | -| frequency | Frequency (in seconds) of health-check | 60 | -| connect_timeout | Timeout (in seconds) before we give up trying to connect | 2 | -| response_timeout | Timeout (in seconds) after connecting to wait for output | 10 | -| rapid_recheck | Enable or disable a second, automatic verification test before changing the status of a host. Enabling this option can help prevent false positives. | False | - -```yaml - ---- - octodns: - ns1: - healthcheck: - policy: quorum - frequency: 60 - connect_timeout: 2 - response_timeout: 10 - rapid_recheck: True -``` - -#### [Azure Health Check Options](https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-monitoring#configure-endpoint-monitoring) - -| Key | Description | Default | -|--|--|--| -| interval_in_seconds | This value specifies how often an endpoint is checked for its health from a Traffic Manager probing agent. You can specify two values here: 30 seconds (normal probing) and 10 seconds (fast probing). If no values are provided, the profile sets to a default value of 30 seconds. Visit the [Traffic Manager Pricing](https://azure.microsoft.com/pricing/details/traffic-manager) page to learn more about fast probing pricing. | 30 | -| timeout_in_seconds | This property specifies the amount of time the Traffic Manager probing agent should wait before considering a health probe check to an endpoint a failure. If the Probing Interval is set to 30 seconds, then you can set the Timeout value between 5 and 10 seconds. If no value is specified, it uses a default value of 10 seconds. If the Probing Interval is set to 10 seconds, then you can set the Timeout value between 5 and 9 seconds. If no Timeout value is specified, it uses a default value of 9 seconds. | 10 or 9 | -| tolerated_number_of_failures | This value specifies how many failures a Traffic Manager probing agent tolerates before marking that endpoint as unhealthy. Its value can range between 0 and 9. A value of 0 means a single monitoring failure can cause that endpoint to be marked as unhealthy. If no value is specified, it uses the default value of 3. | 3 | - -``` ---- - octodns: - azuredns: - healthcheck: - interval_in_seconds: 10 - timeout_in_seconds: 7 - tolerated_number_of_failures: 4 -``` +See "Health Check Options" in individual provider documentation for customization support.