You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
4 months ago | |
---|---|---|
.github/workflows | 9 months ago | |
.dockerignore | 3 years ago | |
.gitignore | 6 years ago | |
Dockerfile | 1 year ago | |
LICENSE | 6 years ago | |
Makefile | 1 year ago | |
README.md | 3 years ago | |
go.mod | 1 year ago | |
go.sum | 1 year ago | |
handlers.go | 6 years ago | |
main.go | 1 year ago | |
mosquitto_counter.go | 5 years ago | |
renovate.json | 9 months ago | |
version.go | 6 years ago |
README.md
Mosquitto Exporter
Prometheus exporter for the Mosquitto MQTT message broker.
There is a docker image available:
docker run \
-p 9234:9234 sapcc/mosquitto-exporter \
--endpoint tcp://mosquitto:1883
Usage:
NAME:
Mosquitto exporter - Prometheus exporter for broker metrics
USAGE:
mosquitto_exporter [global options] command [command options] [arguments...]
VERSION:
0.6.0 (0ac92b5), go1.14.2
AUTHORS:
Arturo Reuschenbach Puncernau <a.reuschenbach.puncernau@sap.com>
Fabian Ruff <fabian.ruff@sap.com>
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--endpoint value, -e value Endpoint for the Mosquitto message broker (default: "tcp://127.0.0.1:1883") [$BROKER_ENDPOINT]
--bind-address value, -b value Listen address for metrics HTTP endpoint (default: "0.0.0.0:9234") [$BIND_ADDRESS]
--user value, -u value Username for the Mosquitto message broker [$MQTT_USER]
--pass value, -p value Password for the User on the Mosquitto message broker [$MQTT_PASS]
--cert value, -c value Location of a TLS certificate .pem file for the Mosquitto message broker [$MQTT_CERT]
--key value, -k value Location of a TLS private key .pem file for the Mosquitto message broker [$MQTT_KEY]
--help, -h show help
--version, -v print the version