Power DNS Recursor インテグレーションのメトリクス

Power DNS Recursor の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 86 件あります。

公式の紹介文 (英語)

Keep an eye on strange traffic to and from your PowerDNS recursors.

種別の内訳

  • gauge (その時点の値): 86 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
powerdns.recursor.all_outqueriesThe number of outgoing udp queries per secondgaugequery/second
powerdns.recursor.answers0_1Number of queries per second answered within 1 millisecondgaugequery/second
powerdns.recursor.answers100_1000Number of queries per second answered within 1 secondgaugequery/second
powerdns.recursor.answers10_100Number of queries per second answered within 100 millisecondsgaugequery/second
powerdns.recursor.answers1_10Number of queries per second answered within 10 millisecondsgaugequery/second
powerdns.recursor.answers_slowNumber of queries per second NOT answered within 1 secondgaugequery/second
powerdns.recursor.auth4_answers0_1Number of queries per second answered by auth4s within 1 millisecond; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth4_answers100_1000Number of queries per second answered by auth4s within 1 second; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth4_answers10_100Number of queries per second answered by auth4s within 100 milliseconds; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth4_answers1_10Number of queries per second answered by auth4s within 10 milliseconds; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth4_answers_slowNumber of queries per second NOT answered by auth4s within 1 second; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth6_answers0_1Number of queries per second answered by auth6s within 1 millisecond; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth6_answers100_1000Number of queries per second answered by auth6s within 1 second; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth6_answers10_100Number of queries per second answered by auth6s within 100 milliseconds; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth6_answers1_10Number of queries per second answered by auth6s within 10 milliseconds; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.auth6_answers_slowNumber of queries per second NOT answered by auth6s within 1 second; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.cache_entriesThe number of entries in the cachegaugeentry
powerdns.recursor.cache_hitsThe number of cache hits per secondgaugehit/second
powerdns.recursor.cache_missesThe number of cache misses per secondgaugemiss/second
powerdns.recursor.case_mismatchesThe number of mismatches in character case per secondgaugeerror/second
powerdns.recursor.chain_resendsThe number of queries per second chained to existing outstanding querygaugequery/second
powerdns.recursor.client_parse_errorsThe number of unparsable packets per secondgaugeerror/second
powerdns.recursor.concurrent_queriesThe number of MThreads currently runninggaugequery
powerdns.recursor.dlg_only_dropsThe number of records dropped per second because of 'delegation only' setting; Available since pdns_recursor v4.xgaugerecord/second
powerdns.recursor.dnssec_queriesThe number of queries received per second with the DO bit set; Available since pdns_recursor v4.xgaugerecord/second
powerdns.recursor.dnssec_result_bogusThe number of DNSSEC validations per second that had the Bogus state; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dnssec_result_indeterminateThe number of DNSSEC validations per second that had the Indeterminate state; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dnssec_result_insecureThe number of DNSSEC validations per second that had the Insecure state; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dnssec_result_ntaThe number of DNSSEC validations per second that had the NTA (negative trust anchor) state; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dnssec_result_secureThe number of DNSSEC validations per second that had the Secure state; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dnssec_validationsThe number of DNSSEC validations performed per second; Available since pdns_recursor v4.xgauge-
powerdns.recursor.dont_outqueriesThe number of outgoing queries dropped per second because of 'dont query' settinggaugequery/second
powerdns.recursor.edns_ping_matchesThe number of servers per second that sent a valid EDNS PING response; Available since pdns_recursor v4.xgaugehost/second
powerdns.recursor.edns_ping_mismatchesThe number of servers per second that sent an invalid EDNS PING response; Available since pdns_recursor v4.xgaugehost/second
powerdns.recursor.failed_host_entriesThe number of servers that failed to resolvegaugehost
powerdns.recursor.ignored_packetsThe number of non-query packets received per second on server sockets that should only get queries; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.ipv6_outqueriesThe number of outgoing queries per second over IPv6gauge/second
powerdns.recursor.ipv6_questionsThe number of end-user-initiated IPv6 UDP queries with the RD bit setgaugequery/second
powerdns.recursor.max_mthread_stackThe maximum amount of thread stack ever usedgauge-
powerdns.recursor.negcache_entriesThe number of entries in the negative answer cachegaugeentry
powerdns.recursor.no_error_packetsThe number of erroneous packets received per second; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.noedns_outqueriesThe number of queries per second sent without EDNS; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.noerror_answersThe number of NOERROR answers per secondgaugeoperation/second
powerdns.recursor.noping_outqueriesThe number of queries per second sent without EDNS PING; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.nsset_invalidationsThe number of times per second an nsset was dropped because it no longer worked; Available since pdns_recursor v4.xgauge-
powerdns.recursor.nsspeeds_entriesThe number of entries in the NS speeds map; Available since pdns_recursor v4.xgaugeentry
powerdns.recursor.nxdomain_answersThe number of NXDOMAIN answers per secondgaugeresponse/second
powerdns.recursor.outgoing4_timeoutsThe number of timeouts per second for outgoing UDP IPv4 queries; Available since pdns_recursor v4.xgaugetimeout/second
powerdns.recursor.outgoing6_timeoutsThe number of timeouts per second for outgoing UDP IPv6 queries; Available since pdns_recursor v4.xgaugetimeout/second
powerdns.recursor.outgoing_timeoutsThe number of outgoing UDP query timeouts per secondgaugetimeout/second
powerdns.recursor.over_capacity_dropsThe number of questions per second dropped due to having reached concurrent query limitgaugequery/second
powerdns.recursor.packetcache_entriesThe number of entries in the packet cachegaugeentry
powerdns.recursor.packetcache_hitsThe number of packet cache hits per secondgaugehit/second
powerdns.recursor.packetcache_missesThe number of packet cache misses per secondgaugemiss/second
powerdns.recursor.policy_dropsThe number of packets dropped per second because of Lua policy decisiongaugepacket/second
powerdns.recursor.policy_result_customThe number of packets per second that were sent a custom answer by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.policy_result_dropThe number of packets per second dropped by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.policy_result_noactionThe number of packets per second that were not actioned upon by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.policy_result_nodataThe number of packets per second that were replied to with NODATA by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.policy_result_nxdomainThe number of packets per second that were replied to with NXDOMAIN by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.policy_result_truncateThe number of packets per second that were forced to TCP by the RPZ/filter engine; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.qa_latencyThe average latency in microseconds exponentially weighted over past 'latency-statistic-size' packetsgaugemicrosecond
powerdns.recursor.questionsThe number of user initiated udp queries per secondgaugeoperation/second
powerdns.recursor.real_memory_usageThe amount of memory consumed by PowerDNS in bytes; Available since pdns_recursor v4.xgaugebyte
powerdns.recursor.resource_limitsThe number of queries per second that could not be performed due to resource limits; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.server_parse_errorsThe number of server replied packets per second that could not be parsedgaugeerror/second
powerdns.recursor.servfail_answersThe number of SERVFAIL answers per secondgaugeresponse/second
powerdns.recursor.spoof_preventsThe number of times per second PowerDNS considers itself spoofed and drops datagauge-
powerdns.recursor.sys_msecThe number of CPU milliseconds spent in 'system' modegaugemillisecond
powerdns.recursor.tcp_client_overflowThe number of outgoing queries dropped per second because of 'dont query' settinggaugequery/second
powerdns.recursor.tcp_clientsThe number of active TCP/IP clients per secondgauge-
powerdns.recursor.tcp_outqueriesThe number of outgoing TCP queries per secondgaugeoperation/second
powerdns.recursor.tcp_questionsThe number of incoming tcp queries per secondgaugeoperation/second
powerdns.recursor.throttle_entriesThe number of entries in the throttle mapgaugeentry
powerdns.recursor.throttled_outThe number of throttled outgoing UDP queries per secondgaugeoperation/second
powerdns.recursor.too_old_dropsThe number of questions per second that were dropped because they were too old; Available since pdns_recursor v4.xgaugequery/second
powerdns.recursor.udp_in_errorsThe number of packets per second that were received faster than the OS could process them; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.udp_noport_errorsThe number of UDP packets per second where an ICMP response was received saying the remote port was not listening; Available since pdns_recursor v4.xgaugepacket/second
powerdns.recursor.udp_recvbuf_errorsThe number of errors per second caused in the UDP receive buffer; Available since pdns_recursor v4.xgaugeerror/second
powerdns.recursor.udp_sndbuf_errorsThe number of errors per second caused in the UDP send buffer; Available since pdns_recursor v4.xgaugeerror/second
powerdns.recursor.unauthorized_tcpThe number of TCP questions denied per second because of allow-from restrictionsgaugeoperation/second
powerdns.recursor.unauthorized_udpThe number of UDP questions denied per second because of allow-from restrictionsgaugeoperation/second
powerdns.recursor.unexpected_packetsThe number of unexpected answers per second from remote serversgaugeoperation/second
powerdns.recursor.unreachablesThe number times per second nameservers were unreachablegauge-
powerdns.recursor.uptimeThe number of seconds PowerDNS has been runninggaugesecond
powerdns.recursor.user_msecThe number of CPU milliseconds spent in 'user' modegaugemillisecond

公式ドキュメント

Power DNS Recursor インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。