Add basic site checks
This commit is contained in:
parent
be7d1a24d6
commit
caadf375f2
@ -66,6 +66,35 @@ define service {
|
|||||||
hostgroup_name nagios-checkhttp
|
hostgroup_name nagios-checkhttp
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Manually-defined services for hosts
|
||||||
|
# web1.desu.ltd
|
||||||
|
{% for site in ["9iron.club","desu.ltd","nc.desu.ltd","git.desu.ltd"] %}
|
||||||
|
define service {
|
||||||
|
use ansible-generic-service
|
||||||
|
service_description HTTPS - {{ site }}
|
||||||
|
check_command check_http!--ssl -H {{ site }}
|
||||||
|
host_name web1.desu.ltd
|
||||||
|
}
|
||||||
|
{% endfor %}
|
||||||
|
# web2.desu.ltd
|
||||||
|
{% for site in ["cowfee.moe","tube.cowfee.moe"] %}
|
||||||
|
define service {
|
||||||
|
use ansible-generic-service
|
||||||
|
service_description HTTPS - {{ site }}
|
||||||
|
check_command check_http!--ssl -H {{ site }}
|
||||||
|
host_name web2.desu.ltd
|
||||||
|
}
|
||||||
|
{% endfor %}
|
||||||
|
# web3.desu.ltd
|
||||||
|
{% for site in ["netbox.desu.ltd","nagios.desu.ltd -e 401"] %}
|
||||||
|
define service {
|
||||||
|
use ansible-generic-service
|
||||||
|
service_description HTTPS - {{ site }}
|
||||||
|
check_command check_http!--ssl -H {{ site }}
|
||||||
|
host_name web3.desu.ltd
|
||||||
|
}
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
# Hostgroups
|
# Hostgroups
|
||||||
# Everything here is dynamically-generated based on tags from Netbox
|
# Everything here is dynamically-generated based on tags from Netbox
|
||||||
{% for tag in query('netbox.netbox.nb_lookup', 'tags', api_endpoint='https://netbox.desu.ltd', token=netbox_token) %}
|
{% for tag in query('netbox.netbox.nb_lookup', 'tags', api_endpoint='https://netbox.desu.ltd', token=netbox_token) %}
|
||||||
|
Loading…
Reference in New Issue
Block a user