PROMETHEUS-SCRIPT-EXPORTER(1)
π prometheus-script-exporter π
okay bestie, welcome to the prometheus-script-exporter manual page β that's section 1 of the Prometheus manual, and yes she is that girl. sit down, grab a strawberry, and let's get into it πβ¨
β¨ NAME β¨
prometheus-script-exporter β a Prometheus exporter for scripts. no cap, that's the whole job description π
πΈ SYNOPSIS πΈ
prometheus-script-exporter [<flags>]
that's it. that's the whole vibe. flags only, no positional arguments, she said what you see is what you get π¦
π DESCRIPTION π
so likeβ¦ the original page has this heading and then absolutely nothing under it. not me getting ghosted by the DESCRIPTION section π it's giving mysterious main character energy. the flags below are where all the lore lives, so keep scrolling bestie π«Ά
π OPTIONS π
here's every single flag, fr fr. no skipping, no summarizing, we respect the full list in this house β¨
-h,--helpβ shows context-sensitive help. also try--help-longand--help-manif you want the extended cut, the director's commentary, the whole cinematic universe π¬--config.filesβ the configuration files. and listen, if you wanna specify multiple config files you can use glob patterns β she's flexible like that π--config.checkβ if true, it validates the configuration files and then exits. a little vibe check for your config before you commit, we love a responsible queen π--log.envβ if true, the environment variables passed to a script get logged. lowkey handy, highkey noisy, choose your fighter π--script.no-argsβ restricts the script to accept arguments. sometimes you gotta set boundaries bestie π«--script.timeout-offset=0.5β offset to subtract from the timeout, in seconds. the default is0.5π--web.external-url=<url>β the URL under which Script Exporter is externally reachable (for example, if Script Exporter is served via a reverse proxy). it's used for generating relative and absolute links back to Script Exporter itself. if the URL has a path portion, that path gets used to prefix all HTTP endpoints served by Script Exporter. if you omit it entirely, the relevant URL components get derived automatically. she's self-sufficient like that β¨--web.route-prefix=<path>β prefix for the internal routes of web endpoints. defaults to the path of--web.external-urlπ£οΈ--discovery.hostβ host for service discovery π--discovery.portβ port for service discovery π--discovery.schemeβ scheme for service discovery π--web.systemd-socketβ use systemd socket activation listeners instead of port listeners. Linux only, so don't come crying to macOS about it π§--web.listen-address=:9469β addresses on which to expose metrics and the web interface. repeatable, so you can stack multiple addresses like accessories π examples::9100or[::1]:9100for http,vsock://:9100for 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 application version. tiny flag, huge "who am I" energy π
heads up bestie: that--web.config.fileone is your TLS/auth gate β if you're exposing this thing to the world, that's the flag you wanna know about, fr fr. and--config.checkis your bestie for catching config mistakes before they hit prod π
and that's the whole page!! this was prometheus-script-exporter version 3.0.1, from September 2025, part of the Prometheus manual set. go forth and export those scripts, you absolute icon ππβ¨ periodt.
π¦ where this page comes from
- ubuntu resolute: prometheus-script-exporter 3.0.1-1 Β· MIT
- ubuntu stonking: prometheus-script-exporter 3.0.1-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms