Em 11 de março de 2014 09:51, Matheus de Oliveira <[email protected]
> escreveu:

>
> 2014-03-10 17:14 GMT-03:00 Rosana de Oliveira <[email protected]>:
>
>> Boa tarde,
>>
>>
> Boa tarde. Agora a mensagem veio corretamente... :)
>
>
>>
>> Estou aprendiz de DBA
>>
>
> Opa. A lista vai ser de grande ajuda na sua empreitada. Também recomendo
> que tente alguns cursos, se possível.
>
>
>  e atualmente estou tentando utilizar o Pgfouine  para visualizar o
>> relatório do log em html.
>> ...
>> *A configuração do postgresql.conf atual (após inúmeros outros testes) é:*
>>
>> *log_destination = 'syslog'*
>>
>> *logging_collector=on*
>> *log_directory = '/var/log/postgresql/'*
>> *log_min_messages= info*
>> *log_min_duration_statetement = 0*
>> *log_line_prefix = 'user=%u, db=%d'*
>> *log_statement= 'none'*
>> *lc_messages='C'*
>>
>>
>> O conteúdo do pg_log é:
>>
>> user=, db=LOG:  sistema de banco de dados foi desligado em 2014-03-06
>> 11:11:14 BRT
>> ...
>>
>>
>> *Pergunta-se:*
>> *- o PgFouine funciona no PostgreSQL 9.3? *
>>
>>
> Sim. Sem problemas.
>
>
>
>> *- o arquivo log que devo gerar é este mesmo? Estou usando syslog.*
>>
>>
> Não, você tem que configurar as mensagens de log para locale em inglês,
> veja que as suas estão aparecendo em português. O estranho é que seu
> lc_messages está como C, que deveria produzi-las em inglês. Tente colocar
> explícito:
>
>     lc_messages = 'en_US.UTF8'
>
> Conecte-se no PostgreSQL e veja o valor real e como ele foi alterado (pode
> ter sido alterado em outro lugar, como na chamada do postmaster):
>
>     SELECT name, setting, context, source, sourcefile, sourceline
>     FROM pg_settings
>     WHERE name = 'lc_messages';
>
>
>
>>  *- como vocês indicam ser a melhor configuração de log para o
>> postgresql.conf?*
>>
>>
> O primeiro passo é usar as mensagens em inglês. Depois também recomendo
> outros logs, como:
>
>     log_checkpoints = on
>     log_connections = on
>     log_disconnections = on
>     log_lock_waits = on
>     log_temp_files = 0
>
>
>
>> *- como não consegui, agora estou tentando usar o PgBadger para
>> relatórios de log, mas parece que o PgFouine é melhor.*
>> *O que vocês acham?*
>>
>>
>>
> É exatamente o contrário. O pgBadger é o sucessor do PgFouine, e na minha
> experiência é infinitamente melhor em vários sentidos, o relatório é mais
> completo, a performance e estabilidade do sistema é bem maior.
>
> Creio eu que o surgimento do pgBadger simplesmente fez com que o projeto
> do PgFouine acabasse e ficasse em desuso. Hoje não vejo mais ninguém usado
> o PgFouine, e não recomendo que siga esse caminha, vá direto para o
> pgBadger.
>
> 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
>
>

*Valeu gente, obrigada!*
*Vou usar o PgBadger...*
*Quanto ao aprendizado de DBA... Já estou inscrita em 02 cursos de DBA: um
na 4Linux e outro na Dextraining... só estou aguardando o curso iniciar...
enquanto isso estou estudando por conta própria...para aproveitar mais o
curso...*
-- 
Rosana de Oliveira Santos
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a