Skip to content

Protocol Integration

DNS datasources provide metrics such as latency, count, etc. for DNS requests and responses. Along with metrics, DNS datasources also provide attributes such as DNS query domain, DNS record type, etc. for DNS interactions.

Note: Protocol metrics are captured by collectors running with EPOCH_ANALYSIS_DEPTH=layer7 set in their configuration.

Attributes

Below attributes can be used in filters and group by operations in analytics within alerts, dashboards, etc.

API Usage Name UI Display Name Description Value / Example
dns.domain Domain Domain specified as part of DNS query blog.epoch.nutanix.com
dns.query.type Query Type Queries identified by underlying DNS record type A, AAAA, SRV, PTR, See full list
dns.query.class Query Class DNS RR Query Class IN (internet). See full list
dns.lookup_status Lookup Status Error or success status of DNS lookups No Error, TIMEOUT, Non-Existent Domain

There are some attributes that are common across the integrations. The description to the relevant attributes for this integration can be found here: shared attributes

Datasources

Metric Available Aggregations Unit Description
dns.request_response.latency sum avg min max std_dev millisecond The aggregated latency across all DNS request/response.
dns.request_response.count count The total number of DNS request/response.
dns.request_response.throughput throughput /s The rate of total number of DNS request/response.
dns.response.answers_records sum avg min max The aggregated number of answer records in DNS responses.
dns.response.answers_records.rate rate /s The rate of answer records in DNS responses.
dns.response.authority_records sum avg min max The aggregated number of answer records in DNS responses.
dns.response.authority_records.rate rate /s The rate of answer records in DNS responses.
dns.response.additional_records sum avg min max The aggregated number of answer records in DNS responses.
dns.response.additional_records.rate rate /s The rate of answer records in DNS responses.
dns.response.count count The total number of DNS responses.
dns.response.throughput throughput /s The rate of total number of DNS responses.
dns.response_time avg max min sum second The response time for DNS query for a given record, tagged by hostname, e.g. 'hostname:example.com'.