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

Responder a