Монитор PosgreSQL

Started by TOLeg, August 20, 2020, 06:26:20 AM

Previous topic - Next topic

TOLeg

В документации для мониторинга одной или конкретной базы на PostgrSQL приведен такой синтаксис.

Subagent=pgsql.nsm
[pgsql]
Id=db1
Database = database1
Login = user
Password = password

Все отлично работает если указываю одну базу.
Нужно мониторить еще пару баз.
С таким конфигом не работает.

[pgsql]

Id=db1
Database = database1

Id=db2
Database = database2

Login = user
Password = password

Подскажите, как мониторить другие базы на одном сервере?

TOLeg

Проблема решена так.
Для мониторинга других/остальных баз PostgreSQL на одном(локальном) сервере конфиг агента будет такой:

Subagent = pgsql.nsm

[pgsql/servers/dbname1]
Id = dbname1
Database = dbname1
Login = user
Password = password
Server = 127.0.0.1

[pgsql/servers/dbname2]
Id = dbname2
Database = dbname2
Login = user
Password = password
Server = 127.0.0.1

[pgsql/servers/dbname3]
Id = dbname3
Database = dbname3
Login = user
Password = password
Server = 127.0.0.1