Update checks.html.md

This commit is contained in:
James Phillips 2018-01-03 18:32:42 -08:00 committed by GitHub
parent 5131201736
commit 584a136906
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
```