|Subject:||Monit DNS check response|
|Date:||Tue, 4 Jun 2019 04:21:23 +0000|
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 = "18.104.22.168"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 22.214.171.124.
|[Prev in Thread]||Current Thread||[Next in Thread]|