Blackbox exporter: Difference between revisions

From wikinotes
(Created page with "Prometheus exporter that probes endpoints over HTTP/HTTPS/DNS/TCP/ICMP. = Documentation = <blockquote> {| class="wikitable" |- | github || https://github.com/prometheus/black...")
 
m (Will moved page Prometheus blackbox exporter to Blackbox exporter without leaving a redirect)
 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
Prometheus exporter that probes endpoints over HTTP/HTTPS/DNS/TCP/ICMP.
[[prometheus]] exporter that probes endpoints over HTTP/HTTPS/DNS/TCP/ICMP.


= Documentation =
= Documentation =
Line 6: Line 6:
|-
|-
| github || https://github.com/prometheus/blackbox_exporter
| github || https://github.com/prometheus/blackbox_exporter
|-
| config syntax || https://github.com/prometheus/blackbox_exporter/blob/master/CONFIGURATION.md
|-
|-
| example config || https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
| example config || https://github.com/prometheus/blackbox_exporter/blob/master/example.yml
Line 11: Line 13:
</blockquote><!-- Documentation -->
</blockquote><!-- Documentation -->


= Install =
= Locations =
<blockquote>
<blockquote>
<syntaxhighlight lang="bash">
{| class="wikitable"
pacman -S prometheus-blackbox-exporter  # Archlinux
|-
pkg install blackbox_exporter           # FreeBSD
| <code>9115</code> || default port
</syntaxhighlight>
|-
</blockquote><!-- Install -->
| <code>http://localhost:9115</code> || simple web-ui, with sample probe to prometheus.io
|-
| <code>${PREFIX}/etc/blackbox_exporter.yml</code> || config
|-
|}
</blockquote><!-- Locations -->


= Configuration =
= Notes =
<blockquote>
<blockquote>
blackbox seems to be configured both within <code>prometheus.yml</code> and it's own config file.
{| class="wikitable"
 
|-
TBD.
| [[blackbox_exporter install]]
</blockquote><!-- Configuration -->
|-
| [[blackbox_exporter configuration]]
|-
| [[blackbox_exporter usage]]
|-
| [[blackbox_exporter debugging]]
|-
|}
</blockquote><!-- Notes -->

Latest revision as of 14:31, 20 February 2022

prometheus exporter that probes endpoints over HTTP/HTTPS/DNS/TCP/ICMP.

Documentation

github https://github.com/prometheus/blackbox_exporter
config syntax https://github.com/prometheus/blackbox_exporter/blob/master/CONFIGURATION.md
example config https://github.com/prometheus/blackbox_exporter/blob/master/example.yml

Locations

9115 default port
http://localhost:9115 simple web-ui, with sample probe to prometheus.io
${PREFIX}/etc/blackbox_exporter.yml config

Notes

blackbox_exporter install
blackbox_exporter configuration
blackbox_exporter usage
blackbox_exporter debugging