Scroll to navigation

PROMETHEUS-POSTFIX-EXPORTER(1) Prometheus PROMETHEUS-POSTFIX-EXPORTER(1)

NAME

prometheus-postfix-exporter - Prometheus exporter for Postfix metrics

SYNOPSIS

DESCRIPTION

Prometheus metrics exporter for postfix

OPTIONS

Show context-sensitive help (also try --help-long and --help-man).
Print version information
Use systemd socket activation listeners instead of port listeners (Linux only).
Addresses on which to expose metrics and web interface. Repeatable for multiple addresses. Examples: `:9100` or `[::1]:9100` for http, `vsock://:9100` for vsock
Path to configuration file that can enable TLS or authentication. See: https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md
Path under which to expose metrics.
Path at which Postfix places its showq socket.
Log all unsupported lines.
User-defined service labels for the cleanup service.
User-defined service labels for the lmtp service.
User-defined service labels for the pipe service.
User-defined service labels for the qmgr service.
User-defined service labels for the smtp service.
User-defined service labels for the smtpd service.
User-defined service labels for the bounce service.
User-defined service labels for the virtual service.
Read from Docker logs. Environment variable DOCKER_HOST can be used to change the address. See https://pkg.go.dev/github.com/docker/docker/client?tab=doc#NewEnvClient for more information.
ID/name of the Postfix Docker container.
Read from the systemd journal instead of log
Name of the Postfix systemd unit.
Name of the Postfix systemd slice. Overrides the systemd unit.
Path to the systemd journal
Path where Postfix writes log entries.
Fail if the log file doesn't exist.
Enable debug logging for the log file.
August 2025 prometheus-postfix-exporter 0.12.1