Prometheus metrics for pgmoneta
This tutorial will show you how to do setup Prometheus metrics for pgmoneta.
Preface
This tutorial assumes that you have an installation of PostgreSQL 13+ and pgmoneta.
See Install pgmoneta for more detail.
Change the pgmoneta configuration
Change pgmoneta.conf to add
metrics = 5001metrics = 5001under the [pgmoneta] setting, like
[pgmoneta]
...
metrics = 5001[pgmoneta]
...
metrics = 5001(pgmoneta user)
Restart pgmoneta
Stop pgmoneta and start it again with
pgmoneta-cli -c pgmoneta.conf stop
pgmoneta -c pgmoneta.conf -u pgmoneta_users.confpgmoneta-cli -c pgmoneta.conf stop
pgmoneta -c pgmoneta.conf -u pgmoneta_users.conf(pgmoneta user)
Get Prometheus metrics
You can now access the metrics via
http://localhost:5001/metricshttp://localhost:5001/metrics(pgmoneta user)