pgmon/pgmon.cfg
James Campbell 7665ce08d6
Pass args from Zabbix explicitly
* Using $0 psases the entire command, so just pass all 9 possible
  positioinal values.

* Allow empty arguments.

* Update sample config:
** Use a socket by default.
** Return a set with database discovery to be able to assign a macro.
2024-05-17 00:58:37 -04:00

7 lines
262 B
INI

host=/var/run/postgresql
port=5432
user=postgres
metric=max_frozen_age:value::SELECT max(age(datfrozenxid)) FROM pg_database
metric=db_stats:row::SELECT * FROM pg_stat_database WHERE datname = '{datname}'
metric=discover_dbs:set::SELECT datname FROM pg_database