Skip to content

Instantly share code, notes, and snippets.

@x1wins
Forked from mtchavez/disk-check.json
Created March 29, 2017 13:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save x1wins/38cc9a7b40501cf54cb3e5b3eb4559ed to your computer and use it in GitHub Desktop.
Save x1wins/38cc9a7b40501cf54cb3e5b3eb4559ed to your computer and use it in GitHub Desktop.
Consul Nagios Example Checks
{
"check": {
"id": "check-disk",
"name": "check-disk",
"script": "/usr/lib/nagios/plugins/check_disk -w 30% -c 5%",
"interval": "1m"
}
}
{
"check": {
"id": "check-load",
"name": "check-load",
"script": "/usr/lib/nagios/plugins/check_load -w 1,2,3 -c 2,3,4",
"interval": "1m"
}
}
{
"check": {
"id": "check-ssh",
"name": "check-ssh",
"script": "/usr/lib/nagios/plugins/check_ssh -t 10 -p 22 $(/sbin/ifconfig eth0 | grep 'inet addr' | awk -F: '{print $2}' | awk '{print $1}')",
"interval": "1m"
}
}
{
"check": {
"id": "check-users",
"name": "check-users",
"script": "/usr/lib/nagios/plugins/check_users -w 3 -c 4",
"interval": "1m"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment