2014-07-07 23:07 GMT-03:00 Danilo Silva <[email protected]>:

> Eu habilitei o logging_collector, e alterei o log_filename para
> 'postgresql-%Y-%m-%d_%H.log'. Na minha intenção, eu esperava que fosse
> gerado um arquivo de log por dia/hora, mas o postgres manteve tudo na mesma
> hora (hora em que foi executado o restart).


Você deve também alterar o log_rotation_age, nesse caso:

    log_rotation_age = '1h'

Ou seja, a cada uma hora o log será rotacionado e um novo será gerado.


> Pelo fato de ficar com um único arquivo grande em MB, desabilitei os log
> no mesmo dia. Existe algum outro parâmetro que deve ser alterado para poder
> gerar um arquivo por dia/hora?


Nesse formato de arquivo o PostgreSQL não irá apagar arquivos antigos, só
irá gerar novos. Então você terá que cuidar de apagar os antigos por conta
própria.

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a