PROMETHEUS-BLACKBOX-EXPORTER(1)
π PROMETHEUS-BLACKBOX-EXPORTER(1) π
okay bestie, so this is the manual page for prometheus-blackbox-exporter, living in the Prometheus section of your manual pages. and honestly? she's iconic. let's get into it π«Ά
β¨ NAME β¨
prometheus-blackbox-exporter β the blackbox prober for Prometheus. she probes things from the outside, like a nosy bestie checking if your website is actually up π
β¨ SYNOPSIS β¨
prometheus-blackbox-exporter [<flags>]
that's it. that's the whole vibe check. just the binary and some flags, no positional args, no drama πΈ
β¨ DESCRIPTION β¨
literally nothing here in the original, bestie, the DESCRIPTION section is empty, so there's nothing for me to tell you, periodt. the real tea is all down in OPTIONS π
β¨ OPTIONS β¨
-h,--helpβ shows you context-sensitive help π₯Ί (and if that's not enough, there's also--help-longand--help-manwaiting for you, hungry for attention).--config.fileβ the blackbox exporter configuration file. the whole personality of your setup lives here, no cap π--timeout-offset=0.5β the offset, in seconds, that gets subtracted from the timeout. default is0.5β±οΈ--config.checkβ if this is true, it validates the config file and then exits. like a quick vibe check on your config before the real thing, and then she's out πͺ--log.proberβ the log level from probe requests. one of:[debug, info, warn, error]π--history.limit=100β the maximum amount of items to keep in the history. default is100, so don't come crying when your 101st probe gets ghosted π--web.external-url=<url>β the URL under which the blackbox exporter is externally reachable (for example, if the blackbox exporter is served via a reverse proxy, iykyk). it's used for generating relative and absolute links back to the blackbox exporter itself. if the URL has a path portion, it will be used to prefix all HTTP endpoints served by the blackbox exporter. if you omit it, the relevant URL components get derived automatically, no effort required β¨--web.route-prefix=<path>β prefix for the internal routes of web endpoints. defaults to the path of--web.external-urlπ--web.systemd-socketβ use systemd socket activation listeners instead of port listeners. Linux only, bestie, don't try this on your Mac π--web.listen-address=:9115β addresses on which to expose metrics and the web interface. repeatable for multiple addresses. examples:`:9100`or`[::1]:9100`for http,`vsock://:9100`for vsock π--web.config.fileβ path to a configuration file that can enable TLS or authentication. see:https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.mdπ--log.level=infoβ only log messages with the given severity or above. one of:[debug, info, warn, error]. default isinfoβ--log.format=logfmtβ output format of log messages. one of:[logfmt, json]. default islogfmtπ--versionβ show the application version. cute for bragging rights π
β οΈ heads up:--web.systemd-socketis Linux only, and--config.checkdips out immediately after validating, so don't expect it to keep running fr fr.
π¦ SEE ALSO π¦
the original page had no SEE ALSO section, so there's nothing to reference here β go forth and probe, bestie. πΈ
and that's the whole page!! π this was prometheus-blackbox-exporter, version 0..., dated August 2025, part of the Prometheus manual, and this rewrite is brought to you with so much love. now go check on your endpoints, they miss you π«Άβ¨π§
π¦ where this page comes from
- ubuntu resolute: prometheus-blackbox-exporter 0.26.0-2 Β· Apache-2.0
- ubuntu stonking: prometheus-blackbox-exporter 0.26.0-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms