Monit DNS check response
David Jones <[email protected]>
| Newsgroups | gmane.comp.monitoring.monit.general |
|---|---|
| Message-ID | <MWHPR19MB0158A18A42DA6F7BA8F24EB4C6150@MWHPR19MB0158.namprd19.prod.outlook.com> |
Does monit have the ability to check a DNS server for a specific response? I have a need to check a local DNS server and if it becomes unhealthy, shutdown the bgpd service to send DNS traffic to a different data center.
Something like this?
check host nstest.example.com with address 127.0.0.1
if failed port 53
use type udp protocol dns
content = "1.2.3.4"
then exec "/bin/systemctl stop bgpd"
else if succeeded then exec "/bin/systemctl start bgpd"
I already have an A record for "nstest" with a value of 1.2.3.4.
Thanks,
Dave
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general