Categorygithub.com/verify-ict-services/bareos_exporter_postgresql
modulepackage
2.2.0-rc.2+incompatible
Repository: https://github.com/verify-ict-services/bareos_exporter_postgresql.git
Documentation: pkg.go.dev

# README

bareos_exporter

Go Report Card

Prometheus exporter for bareos data recovery system

Dockerfile

Usage with docker

  1. Create a file containing your mysql password and mount it inside /bareos_exporter/pw/auth
  2. (optional) Overwrite default args using ENV variables
  3. Run docker image as follows
docker run --name bareos_exporter -p 9625:9625 -d vierbergenlars/bareos_exporter:latest -dsn mysql://user:password@host/dbname

Metrics

  • Total amout of bytes and files saved
  • Latest executed job metrics (level, errors, execution time, bytes and files saved)
  • Latest full job (level = F) metrics
  • Amount of scheduled jobs

Flags

NameDescriptionDefault
portBareos exporter port9625
endpointBareos exporter endpoint."/metrics"
dsnData source name of the database that is used by bareos. Protocol can be mysql:// or postgresql://. The rest of the string is passed to the database driver."mysql://bareos@unix()/bareos?parseTime=true"

# Packages

No description provided by the author
No description provided by the author