Kubernetes DNS schedules a DNS Pod and service on the cluster, and configures the kubelets to tell individual containers to use the DNS Service IP to resolve DNS names.
Collector Type: Agent
Category: Application Monitors
Application Name: K8s Coredns
Global Template Name: K3s CoreDNS
Validate
Go to Resources under the Infrastructure tab to check if your resources are onboarded and the metrics are collected.
Collected Metrics
Metrics | Display Name | Description | Units |
---|---|---|---|
coredns.panics | Total Panics | Total number of panics | - |
coredns.query.count | Query count | Total query count | - |
coredns.request_duration.seconds.sum | Request Duration Seconds Sum | Duration to process each query | - |
coredns.request_duration.seconds.count | Request Duration Seconds Count | Duration per upstream interaction | - |
coredns.response_size.bytes.sum | Response Size Bytes Sum | Size of the returns response | bytes |