mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-10-26 08:41:46 +01:00
Merge pull request #1582 from nvollmar/T6949
T6949: Adds documentation for blackbox exporter
This commit is contained in:
commit
a7826a7862
@ -246,5 +246,44 @@ Prometheus frr_exporter_ which provides free range routing metrics.
|
|||||||
|
|
||||||
Configure name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance.
|
Configure name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance.
|
||||||
|
|
||||||
|
|
||||||
|
Blackbox Exporter
|
||||||
|
=================
|
||||||
|
Prometheus blackbox_exporter_ which allows probing of endpoints over
|
||||||
|
HTTP, HTTPS, DNS, TCP, ICMP and gRPC .
|
||||||
|
|
||||||
|
.. cfgcmd:: set service monitoring prometheus blackbox-exporter listen-address <address>
|
||||||
|
|
||||||
|
Configure the address blackbox_exporter is listening on.
|
||||||
|
|
||||||
|
.. cfgcmd:: set service monitoring prometheus blackbox-exporter port <port>
|
||||||
|
|
||||||
|
Configure the port number blackbox_exporter is listening on.
|
||||||
|
|
||||||
|
.. cfgcmd:: set service monitoring prometheus blackbox-exporter vrf <name>
|
||||||
|
|
||||||
|
Configure name of the :abbr:`VRF (Virtual Routing and Forwarding)` instance.
|
||||||
|
|
||||||
|
Configuring modules
|
||||||
|
-------------------
|
||||||
|
Blackbox exporter can be configured with different modules for probing DNS or ICMP.
|
||||||
|
|
||||||
|
DNS module example:
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set service monitoring prometheus blackbox-exporter modules dns name dns4 preferred-ip-protocol ip4
|
||||||
|
set service monitoring prometheus blackbox-exporter modules dns name dns4 query-name vyos.io
|
||||||
|
set service monitoring prometheus blackbox-exporter modules dns name dns4 query-type A
|
||||||
|
|
||||||
|
ICMP module example:
|
||||||
|
|
||||||
|
.. code-block:: none
|
||||||
|
|
||||||
|
set service monitoring prometheus blackbox-exporter modules icmp name ping6 preferred-ip-protocol ip6
|
||||||
|
set service monitoring prometheus blackbox-exporter modules icmp name ping6 ip-protocol-fallback
|
||||||
|
set service monitoring prometheus blackbox-exporter modules icmp name ping6 timeout 3
|
||||||
|
|
||||||
.. _node_exporter: https://github.com/prometheus/node_exporter
|
.. _node_exporter: https://github.com/prometheus/node_exporter
|
||||||
.. _frr_exporter: https://github.com/tynany/frr_exporter
|
.. _frr_exporter: https://github.com/tynany/frr_exporter
|
||||||
|
.. _blackbox_exporter: https://github.com/prometheus/blackbox_exporter
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user