Em 5 de março de 2018 16:47, Alexsander Rosa <[email protected]> escreveu: > > Em 5 de março de 2018 15:43, Fabrízio de Royes Mello < [email protected]> escreveu: >> >> >> Pensando melhor sobre o seu caso, vc consegue sim obter ambas informações: >> >> 1) Se o servidor estiver online vc executa a pg_postmaster_start_time() >> >> 2) Se o servidor estiver offline entao vc pode pegar o valor de 'pg_control last modified:' no pg_controldata, ex: >> >> $ pg_controldata -D ~/.pgvm/clusters/10.1/main | grep -E '(Database cluster state|pg_control last modified)' >> Database cluster state: shut down >> pg_control last modified: Seg 05 Mar 2018 15:40:18 -03 >> > > Estou usando o pg_postmaster_start_time(), criei um indicador "Uptime PG" no dashboard. Para uma parada controlada dá pra usar o pg_controldata pra ver o last_modified mas o caso de uso mais comum é a reinicialização do S.O. para atualizações, geralmente fora do horário comercial. >
Nesse caso somente olhando os logs mesmo... -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
