Author Topic: Монитор PosgreSQL  (Read 132 times)

TOLeg

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
Монитор PosgreSQL
« on: August 20, 2020, 06:26:20 am »
В документации для мониторинга одной или конкретной базы на 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

Подскажите, как мониторить другие базы на одном сервере?
« Last Edit: August 20, 2020, 06:28:29 am by TOLeg »

TOLeg

  • Jr. Member
  • **
  • Posts: 54
    • View Profile
Re: Монитор PosgreSQL
« Reply #1 on: August 20, 2020, 03:33:12 pm »
Проблема решена так.
Для мониторинга других/остальных баз 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