DNS Service Detector This detector lets you find DNS services for monitoring in your network. The DNS service is detected when the server responds to a DNS query for an A resource record. You can customize the A record used in the query with the lookup configuration parameter. Use the command line tool host to simulate the detector: ~ % host -v -t a www.google.com 8.8.8.8 Trying "www.google.com" Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9324 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.google.com. IN A ;; ANSWER SECTION: www.google.com. 283 IN A 74.125.232.17 www.google.com. 283 IN A 74.125.232.20 www.google.com. 283 IN A 74.125.232.19 www.google.com. 283 IN A 74.125.232.16 www.google.com. 283 IN A 74.125.232.18 Received 112 bytes from 8.8.8.8#53 in 41 ms Detector facts Implementation org.opennms.netmgt.provision.detector.datagram.DnsDetector Configuration and Use Table 1. Parameters for the DNS Service Detector Parameter Description Required Default value port Port to query optional 53 lookup Name to query optional localhost Example Configuration <detector name="DNS" class="org.opennms.netmgt.provision.detector.datagram.DnsDetector"> <parameter key="port" value="53"/> <parameter key="lookup" value="localhost"/> </detector> BSF detector HostResourceSWRunDetector