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
