Opened on 11/13/2014 at 05:54:52 PM
Last modified on 12/21/2017 at 11:29:28 AM
#1568 new change
Create DNS nagios tests
Reported by: | matze | Assignee: | |
---|---|---|---|
Priority: | P3 | Milestone: | |
Module: | Infrastructure | Keywords: | |
Cc: | Blocked By: | #112, #3638 | |
Blocking: | Platform: | Unknown | |
Ready: | yes | Confidential: | no |
Tester: | Verified working: | no | |
Review URL(s): |
Description
Currently our Nagios tests are implicitly performing DNS lookups before connecting to the hosts under test. This will change in #1567, so we need to manually test the DNS resolution.
What to change
Implement Nagios-DNS-tests for A (IPv4) and AAAA (IPv6) records, at least. The input data from hiera (hosts.yaml) should be sufficient, so that the tests themselves could become auto-generated using Puppet.
Attachments (0)
Change History (6)
comment:1 Changed on 11/13/2014 at 05:56:37 PM by matze
- Component changed from Unknown to Infrastructure
comment:2 Changed on 11/13/2014 at 05:59:25 PM by trev
- Cc trev added
- Priority changed from Unknown to P3
- Ready set
comment:3 Changed on 11/13/2014 at 06:01:28 PM by trev
Last edited on 11/13/2014 at 06:05:06 PM
by trev
comment:4 Changed on 09/18/2015 at 09:58:33 AM by matze
- Blocking 1567 removed
comment:5 Changed on 03/10/2016 at 12:08:18 AM by matze
- Blocked By 3638 added
comment:6 Changed on 12/21/2017 at 11:29:28 AM by fhd
- Cc trev removed
Note: See
TracTickets for help on using
tickets.
Note that IMHO we currently don't test the AAAA DNS record at all because all Nagios tests use IPv4. Also, this change will allow us to test names like easylist-downloads.adblockplus.org - these aren't associated with individual hosts meaning that they aren't being tested right now. Not sure whether this can be easily done as part of this ticket however (Nagios tests individual hosts and these names aren't associated with a host - they can return any number of hosts of the same type).