PROMETHEUS...R-EXPORTER(8)
π PROMETHEUS...R-EXPORTER(8) π
okay so bestie, welcome to the System Manager's Manual page for prometheus-exporter-exporter β yes that name is a mouthful, yes it's iconic, and yes we're gonna get through it together. grab a strawberry π and let's go.
β¨ NAME β¨
prometheus-exporter-exporter β a simple reverse proxy to other Prometheus exporters π¦
πΈ SYNOPSIS πΈ
prometheus-exporter-exporter [OPTIONS]
that's it. that's the whole vibe. you run it, you give it options, it goes off. π
π DESCRIPTION π
so basically this little icon is a reverse proxy that sits in front of your other Prometheus exporters and handles the traffic for them. main character energy, honestly. π«Ά
and here's all the flags it takes, no skips, no shortcuts, every single one:
-allow.netvalue β Allow connection from this network specified in CIDR notation. Can be specified multiple times. (yes queen, stack them up π₯)-config.dirsvalue β The path to directories of configuration files, can be specified multiple times.-config.filestring β The path to the configuration file. (default"/etc/prometheus/exporter-exporter.yml")-config.skip-dirsβ Skip non existent-config.dirsentries instead of terminating. (she's forgiving like that π)-log.jsonβ Serialize log messages in JSON.-log.levelvalue β Log level (defaultwarning).-versionβ Print the version and exit.-web.bearer.tokenstring β Bearer authentication token.-web.bearer.token-filestring β File containing the Bearer authentication token.-web.listen-addressstring β The address to listen on for HTTP requests. (default":9999")-web.proxy-pathstring β The address to listen on for HTTP requests. (default"/proxy")-web.telemetry-pathstring β The address to listen on for HTTP requests. (default"/metrics")-web.tls.castring β Path to CA to auth clients against (default"ca.pem").-web.tls.certstring β Path to cert (default"cert.pem").-web.tls.certmatchstring β If set, this is used as a regexp that is matched against any certificate subject, dnsname or email address, only certs with a match are verified.web.tls.verifymust also be set. π-web.tls.keystring β Path to key (default"key.pem").-web.tls.listen-addressstring β The address to listen on for HTTPS requests. π-web.tls.verifyβ Enable client verification.
ngl bestie, that's the whole flag roster β all eighteen of them, exactly as they come, defaults and all. no cap. π
π FILES π
the files she cares about, in all their glory:
/etc/default/prometheus-exporter-exporter/etc/prometheus/exporter-exporter.yml
and that's the page, babes π this little beauty lives in the System Manager's Manual, and it's stamped July 2020 β vintage, honestly, she's been serving since forever. go forth and proxy, bestie, you've got this. β¨π¦π
π¦ where this page comes from
- debian bookworm: prometheus-exporter-exporter 0.4.0-1+b14 Β· Apache-2.0
- debian trixie: prometheus-exporter-exporter 0.5.0-1+b3 Β· Apache-2.0
- ubuntu jammy: prometheus-exporter-exporter 0.4.0-1 Β· Apache-2.0
- ubuntu noble: prometheus-exporter-exporter 0.4.0-1build1 Β· Apache-2.0
- ubuntu noble: prometheus-exporter-exporter 0.4.0-1ubuntu0.24.04.3 Β· Apache-2.0
- ubuntu questing: prometheus-exporter-exporter 0.5.0-1
- ubuntu resolute: prometheus-exporter-exporter 0.5.0-1build1 Β· Apache-2.0
- ubuntu stonking: prometheus-exporter-exporter 0.5.0-1build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms