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