From 8f0c2c85ca94f737fe07ccc57a761c0c76148c41 Mon Sep 17 00:00:00 2001 From: Nicolas Vollmar Date: Tue, 31 Dec 2024 16:39:34 +0100 Subject: T6949: adds blackbox exporter (#4255) * T6949: adds blackbox exporter * T6949: adds basic config generation * T6949: extract shared module config options * T6949: switch to ipv4/6 literals * T6949: moves config file to /run * T6949: adds dns query name option * T6949: adds dns query type values * T6949: adds blackbox exporter to debian/control --- .../service_monitoring_prometheus.xml.in | 76 ++++++++++++++++++++++ 1 file changed, 76 insertions(+) (limited to 'interface-definitions/service_monitoring_prometheus.xml.in') diff --git a/interface-definitions/service_monitoring_prometheus.xml.in b/interface-definitions/service_monitoring_prometheus.xml.in index 24f31e15c..740900f1f 100644 --- a/interface-definitions/service_monitoring_prometheus.xml.in +++ b/interface-definitions/service_monitoring_prometheus.xml.in @@ -36,6 +36,82 @@ #include + + + Prometheus exporter for probing endpoints + + + #include + #include + + 9115 + + #include + + + Configure blackbox exporter modules + + + + + Configure dns module + + + + + Name of the dns module + + + + + Name to be queried + + + + + + + + DNS query type + + ANY + Query any DNS record + + + A + Query IPv4 address record + + + AAAA + Query IPv6 address record + + + ANY + + #include + + + + + + + Configure icmp module + + + + + Name of the icmp module + + + #include + + + + + + + + -- cgit v1.2.3