coredns
This module will monitor one or more coredns instances.
It produces the following charts:
Summary:
-
Number Of DNS Requests in requests/s
-
Number Of DNS Responses in responses/s
-
Number Of Processed And Dropped DNS Requests in requests/s
-
Number Of Dropped DNS Requests Because Of No Matching Zone in requests/s
-
Number Of Panics in panics/s
-
Number Of DNS Requests Per Transport Protocol in requests/s
-
Number Of DNS Requests Per IP Family in requests/s
-
Number Of DNS Requests Per Type in requests/s
-
Number Of DNS Responses Per Rcode in responses/s
Per Server (if configured):
-
Number Of DNS Requests in requests/s
-
Number Of DNS Responses in responses/s
-
Number Of Processed And Dropped DNS Requests in requests/s
-
Number Of DNS Requests Per Transport Protocol in requests/s
-
Number Of DNS Requests Per IP Family in requests/s
-
Number Of DNS Requests Per Type in requests/s
-
Number Of DNS Responses Per Rcode in responses/s
Per Zone (if configured):
-
Number Of DNS Requests in requests/s
-
Number Of DNS Responses in responses/s
-
Number Of DNS Requests Per Transport Protocol in requests/s
-
Number Of DNS Requests Per IP Family in requests/s
-
Number Of DNS Requests Per Type in requests/s
-
Number Of DNS Responses Per Rcode in responses/s
configuration
Needs only url to coredns metric-address.
Here is an example:
jobs:
- name: local
url : http://127.0.0.1:9153/metrics
- name: remote
url : http://100.64.0.1:9153/metrics
For all available options please see module configuration file.
Without configuration, module attempts to connect to http://127.0.0.1:9153/metrics