Вот такими матюками кроет Zabbix Server 5 клиента на хосте с 5 агентом и postgres 9.6
Preprocessing failed for: Password for user zbx_monitor: .psql: fe_sendauth: no password supplied
1. Failed: cannot extract value from json by path "$.buffers_alloc": cannot parse as a valid JSON object: invalid object format, expected opening character '{' or '[' at: 'Password for user zbx_monitor:
psql: fe_sendauth: no password supplied'
И так далее, все делалось по нормальным мануалам и даже чтобы совсем не напрягаться pg_hba.conf приведен к такому формату.
# "local" is for Unix domain socket connections only
local all all trust
host all postgres trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all zbx_monitor 127.0.0.1/32 trust
host all zbx_monitor 0.0.0.0/0 trust
host all zbx_monitor ::0/0 trust
Читал много гугла проблему так и не могу понять
[root@db2 zabbix_agentd.d]# psql -h 127.0.0.1 --username=postgres postgres
Пароль пользователя postgres:
psql (9.6.11)
Введите "help", чтобы получить справку.
postgres=# \q
[root@db2 zabbix_agentd.d]# psql -h 127.0.0.1 --username=zbx_monitor postgres
Пароль пользователя zbx_monitor:
psql (9.6.11)
Введите "help", чтобы получить справку.
postgres=# \q
Заранее спасибо.