blob: c08f1d8155815e907d9a9a3376f06bf73444ccdb [file] [log] [blame]
Jan Schär75ea9f42024-07-29 17:01:41 +02001package proxy
2
3// Taken and modified from CoreDNS, under Apache 2.0.
4
5import (
6 "github.com/prometheus/client_golang/prometheus"
7
8 "source.monogon.dev/osbase/net/dns"
9)
10
11// Variables declared for monitoring.
12var (
13 healthcheckFailureCount = dns.MetricsFactory.NewCounterVec(prometheus.CounterOpts{
14 Namespace: "dnsserver",
15 Subsystem: "forward",
16 Name: "healthcheck_failures_total",
17 Help: "Counter of the number of failed healthchecks.",
18 }, []string{"to"})
19)