Metrics
Monitor a running dnsmonster instance with stderr, statsd or prometheus metrics.
Every enabled input and output comes with a set of metrics for monitoring performance and
troubleshooting a running instance. dnsmonster uses the
go-metrics library, which makes it easy to register metrics
on the fly and in a modular way.
Three metric outputs are currently supported:
stderrstatsdprometheus
Configuration parameters
[metric]
; Metric Endpoint Service. Choices: stderr, statsd, prometheus
MetricEndpointType = stderr
; Statsd endpoint. Example: 127.0.0.1:8125
MetricStatsdAgent =
; Prometheus Registry endpoint. Example: http://0.0.0.0:2112/metric
MetricPrometheusEndpoint =
; Interval between sending results to Metric Endpoint
MetricFlushInterval = 10s