Logs for the probe: time=2026-11-04T19:23:12.056Z level=ERROR source=dns.go:122 msg="Rcode is not one of the valid rcodes" module=dns_soa target=8.8.8.8:53 rcode=2 string_rcode=SERVFAIL valid_rcodes=[0] time=2026-11-04T19:23:12.057Z level=ERROR source=handler.go:130 msg="Probe failed" module=dns_soa target=8.8.8.8:53 duration_seconds=1.014080984 Metrics that would have been returned: # HELP probe_dns_additional_rrs Returns number of entries in the additional resource record list # TYPE probe_dns_additional_rrs gauge probe_dns_additional_rrs 0 # HELP probe_dns_answer_rrs Returns number of entries in the answer resource record list # TYPE probe_dns_answer_rrs gauge probe_dns_answer_rrs 0 # HELP probe_dns_authority_rrs Returns number of entries in the authority resource record list # TYPE probe_dns_authority_rrs gauge probe_dns_authority_rrs 0 # HELP probe_dns_duration_seconds Duration of DNS request by phase # TYPE probe_dns_duration_seconds gauge probe_dns_duration_seconds{phase="connect"} 0.000118821 probe_dns_duration_seconds{phase="request"} 1.013207049 probe_dns_duration_seconds{phase="resolve"} 4.784e-06 # HELP probe_dns_lookup_time_seconds Returns the time taken for probe dns lookup in seconds # TYPE probe_dns_lookup_time_seconds gauge probe_dns_lookup_time_seconds 4.784e-06 # HELP probe_dns_query_succeeded Displays whether or not the query was executed successfully # TYPE probe_dns_query_succeeded gauge probe_dns_query_succeeded 1 # HELP probe_dns_serial Returns the serial number of the zone # TYPE probe_dns_serial gauge probe_dns_serial 0 # HELP probe_duration_seconds Returns how long the probe took to complete in seconds # TYPE probe_duration_seconds gauge probe_duration_seconds 1.014080984 # HELP probe_ip_addr_hash Specifies the hash of IP address. It's useful to detect if the IP address changes. # TYPE probe_ip_addr_hash gauge probe_ip_addr_hash 2.350491669e+09 # HELP probe_ip_protocol Specifies whether probe ip protocol is IP4 or IP6 # TYPE probe_ip_protocol gauge probe_ip_protocol 4 # HELP probe_success Displays whether or not the probe was a success # TYPE probe_success gauge probe_success 0 Module configuration: prober: dns timeout: 5s http: ip_protocol_fallback: true follow_redirects: true enable_http2: true tcp: ip_protocol_fallback: true icmp: ip_protocol_fallback: true ttl: 64 dns: preferred_ip_protocol: ip4 ip_protocol_fallback: true transport_protocol: udp query_name: antonnovikov.com query_type: SOA recursion_desired: true validate_answer_rrs: fail_if_not_matches_regexp: - .*ns1\.antonnovikov\.com.*