Skip to content

Metrics settings

Every setting below is read once at startup and requires a restart to change. Built-in defaults are overridden by nonempty environment values. For the first Pitot alpha, unset PITOT_ variables accept FANOUT_ equivalents with a names-only deprecation warning. Explicitly empty primary variables block fallback. Unknown PITOT_ names fail startup; platform-injected service names are tolerated. Vendor credentials and endpoints keep the vendor’s documented names.

Environment variableTypeDefault
PITOT_METRICS_PUBLICbooleanfalse
PITOT_METRICS_TOKEN or PITOT_METRICS_TOKEN_FILEstring · secret—

Allows unauthenticated Prometheus scrapes.

Authorizes Prometheus scrapes with a bearer token; optional when using an admin session.