Kubernetes DNS schedules a DNS Pod and service on the cluster, and configures the kubelets to tell individual containers to use the DNS Service’s IP to resolve DNS names.
Validate
Go to Resources under the Infrastructure tab to check if your resources are onboarded and the metrics are collected.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Description |
---|---|---|---|
kube_kubedns_cachemiss_count | Cachemiss Count | Number of DNS cache misses (from the start of the process) | |
kube_kubedns_error_count | Error Count | Number of DNS requests resulting in an error | |
kube_kubedns_request_count | Request Count | Total number of DNS requests made | |
kube_kubedns_request_duration_seconds_count | Request Duration Seconds Count | Number of requests on which the kubedns.request_duration.seconds.sum metric is evaluated | |
kube_kubedns_request_duration_seconds_sum | Request Duration Seconds Sum | seconds | Time taken by each request to resolve |
kube_kubedns_response_size_bytes_count | Response Size Bytes Count | Number of responses on which kubedns.response_size.bytes.sum metric is evaluated | |
kube_kubedns_response_size_bytes_sum | Response Size Bytes Sum | bytes | Size of the returns response |