telegraf/plugins/inputs/pgbouncer/README.md

26 lines
882 B
Markdown
Raw Normal View History

2018-08-01 22:44:10 +00:00
# PgBouncer plugin
This PgBouncer plugin provides metrics for your PgBouncer load balancer.
More information about the meaning of these metrics can be found in the [PgBouncer Documentation](https://pgbouncer.github.io/usage.html)
## Configuration
Specify address via a postgresql connection string:
`host=/run/postgresql port=6432 user=telegraf database=pgbouncer`
Or via an url matching:
2018-08-01 22:44:10 +00:00
`postgres://[pqgotest[:password]]@localhost[/dbname]?sslmode=[disable|verify-ca|verify-full]`
All connection parameters are optional.
Without the dbname parameter, the driver will default to a database with the same name as the user.
This dbname is just for instantiating a connection with the server and doesn't restrict the databases we are trying to grab metrics for.
### Configuration example
```
[[inputs.pgbouncer]]
address = "postgres://telegraf@localhost/pgbouncer"
```