Re: Как узнать на сколько отстаёт реплика? - Mailing list pgsql-ru-general

From Vladimir Borodin
Subject Re: Как узнать на сколько отстаёт реплика?
Date
Msg-id 48EF898C-F85E-437E-8B45-D08AD24F3684@simply.name
Whole thread Raw
List pgsql-ru-general
Привет.

24 сент. 2019 г., в 18:35, Dmitry E. Oboukhov <unera@debian.org> написал(а):

 
если в мастер постоянно приходят команды на изменение, то
 
 
SELECT NOW() - pg_last_xact_replay_timestamp()
 
 
примерно показывает на сколько секунд реплика отстаёт от мастера.
 
 
А если в мастер запросы идут редко? Как НАДЁЖНО отделить кейз "на мастере не было запросов 15 секунд" от "реплика отстаёт на 15 секунд"?

На правах рекламы – https://simply.name/ru/postgresql-replication-monitoring.html. Мы используем во всём production'е. С этой штукой можно и с помощью запроса выше мониторить, потому что bgworker создаёт постоянную запись.

 
Понятно что тут надо делать запросы и в мастер и в реплику. Вопрос какие?

--
Да пребудет с вами сила…
https://simply.name/ru

pgsql-ru-general by date:

Previous
From: Alexey Vasiliev
Date:
Subject: Re: master-slave docker
Next
From: Sergei Kornilov
Date:
Subject: Re: Как узнать на сколько отстаёт реплика?