Update checks.html.md

This commit is contained in:
James Phillips 2018-01-03 18:32:42 -08:00 committed by GitHub
parent f62edc839f
commit 7d87d3f3ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -26,18 +26,19 @@ appropriate calls to the [HTTP API](/api/health.html).
We will use the check definition approach because, just like with
services, definitions are the most common way to set up checks.
In Consul 0.9.0 and later the agent must be configured with enable_script_checks set to true in order to enable script checks.
In Consul 0.9.0 and later the agent must be configured with
`enable_script_checks` set to true in order to enable script checks.
Create two definition files in the Consul configuration directory of
the second node:
```text
vagrant@n2:~$ echo '{"check": {"name": "ping",
"args": ["ping","-c1","google.com",">/dev/null"], "interval": "30s"}}' \
"args": ["ping", "-c1", "google.com"], "interval": "30s"}}' \
>/etc/consul.d/ping.json
vagrant@n2:~$ echo '{"service": {"name": "web", "tags": ["rails"], "port": 80,
"check": {"args": ["curl","localhost",">/dev/null","2>&1"], "interval": "10s"}}}' \
"check": {"args": ["curl", "localhost"], "interval": "10s"}}}' \
>/etc/consul.d/web.json
```