Added NRPE checks to detect when upstream DNS servers
are unreachable. We had a case where a customer changed
settings on their DNS servers which caused an outage.
The added check will allow our alerting to capture
cases where the upstream DNS servers become unreachable.
One service check is generated for each value found
in the 'nameservers' charm config params. The checks
use the 'check_dns' command with a host value of
'canonical.com', and each command checks a corresponding
nameserver value from the 'nameservers' config params. All
other optional flags for 'check_dns' are using the default
values.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- designate/ +/837624 /opendev. org/openstack/ charm-designate /commit/ 3fce0cb6c0618d3 7631bee48a4bcea 9bae7a96c7
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 3fce0cb6c0618d3 7631bee48a4bcea 9bae7a96c7
Author: Nicholas Malacarne <email address hidden>
Date: Tue Apr 12 16:40:00 2022 -0400
Add NRPE service checks for upstream DNS
Added NRPE checks to detect when upstream DNS servers
are unreachable. We had a case where a customer changed
settings on their DNS servers which caused an outage.
The added check will allow our alerting to capture
cases where the upstream DNS servers become unreachable.
One service check is generated for each value found com', and each command checks a corresponding
in the 'nameservers' charm config params. The checks
use the 'check_dns' command with a host value of
'canonical.
nameserver value from the 'nameservers' config params. All
other optional flags for 'check_dns' are using the default
values.
Closes-bug: #1850216 4ea2b9b79071d94 b2385637d57
Change-Id: Iea601977851d5c