[pgbr-geral] PGBR2015 - Ajuda com arte para camisetas, canecas, etc
Pessoal, Estamos precisando MUUUITO de ajuda para criar algumas artes para o evento. Se alguém puder ajudar nisso ficaremos muito gratos. Estamos com orçamento muito apertado e não temos $$ para contratar alguém pra fazer isso. Abraço, -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento signature.asc Description: OpenPGP digital signature ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PGBR2015 - Ajuda com arte para camisetas, canecas, etc
Em 21 de agosto de 2015 11:52, Fabrízio de Royes Mello fabri...@timbira.com.br escreveu: Pessoal, Estamos precisando MUUUITO de ajuda para criar algumas artes para o evento. Se alguém puder ajudar nisso ficaremos muito gratos. Estamos com orçamento muito apertado e não temos $$ para contratar alguém pra fazer isso. Abraço, Tens padrões dos eventos passados, para termos uma ideia? Poderia dar uma força nisso se já tiveres ideia de quais itens serão confeccionados, entre objetos, cores e etc.. []'s ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Monitoramente IO
Boa tarde pessoal Existe alguma ferramenta que eu consiga identificar os processos do postgres que estão demandando mais escrita em disco. Utilizo as ferramentas de sistema do Linux, iostat, vmstat, iotop. porém queria identificar os processos a nível do banco de dados. Situação: Vários processos rodam em paralelo no servidor, eu quero conseguir identificar a carga de IO que o INSERT. Existe algo nesse sentido ? Atenciosamente. [image: DBMax - Intelgências Estratégica] Raphael Coutinho +55 (21) 3114-8869 +55 (21) 99884-3834 raphael.couti...@dbmax.com.br http://www.dbmax.com.br/ www.dbmax.com.br [image: Facebook DBMax] http://www.facebook.com/DBMax.Inteligencia.Estrategica [image: Twitter DBMax] http://twitter.com/DBMax_IE [image: Blog DBMax] http://dbmax.com.br/blog/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] pg_repack
Onde encontro instruções de instalação do pg_repack/pg_reorg em AIX 7.1 ? Grato, Logo TRANSFACIL Antônio Galery Sistema Central Tel.: 31 3248-7026 E-mail: gal...@transfacil.com.br Acesse: www.transfacil.com.br Esta mensagem, incluindo seus anexos, pode conter informações privilegiadas e/ou de caráter confidencial, não podendo ser retransmitida sem autorização do remetente. Se você não é o destinatário ou pessoa autorizada a recebê-la, informamos que o seu uso, divulgacão, cópia ou arquivamento sao proibidos. Portanto, se você recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a. Antes de imprimir, pense em seu compromisso com o Meio Ambiente. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Monitoramente IO
2015-08-21 12:58 GMT-03:00 Raphael Coutinho raphael.couti...@dbmax.com.br: Existe alguma ferramenta que eu consiga identificar os processos do postgres que estão demandando mais escrita em disco. Utilizo as ferramentas de sistema do Linux, iostat, vmstat, iotop. porém queria identificar os processos a nível do banco de dados. Situação: Vários processos rodam em paralelo no servidor, eu quero conseguir identificar a carga de IO que o INSERT. Existe algo nesse sentido ? Usando o iotop, por exemplo, você pode identificar o pid do processo que está rodando e consultar a view pg_stat_activity para identificar o que o backend está fazendo. Se não me engano o pg_activity [1] dá visão de uso de I/O também. [1] https://github.com/julmon/pg_activity Atenciosamente, -- Matheus de Oliveira ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Monitoramente IO
On 21-08-2015 14:11, Matheus de Oliveira wrote: 2015-08-21 12:58 GMT-03:00 Raphael Coutinho raphael.couti...@dbmax.com.br mailto:raphael.couti...@dbmax.com.br: Existe alguma ferramenta que eu consiga identificar os processos do postgres que estão demandando mais escrita em disco. Utilizo as ferramentas de sistema do Linux, iostat, vmstat, iotop. porém queria identificar os processos a nível do banco de dados. Situação: Vários processos rodam em paralelo no servidor, eu quero conseguir identificar a carga de IO que o INSERT. Existe algo nesse sentido ? Usando o iotop, por exemplo, você pode identificar o pid do processo que está rodando e consultar a view pg_stat_activity para identificar o que o backend está fazendo. Se não me engano o pg_activity [1] dá visão de uso de I/O também. Isso mesmo... ele faz sim... também utilizo muito o pg_view [1] que além dos backends mostra informações sobre os 'system processes' do postgres (autovacuum, checkpointer, archvier, wal writer, writer, stats collector, wal sender, ...). Att, [1] https://github.com/zalando/pg_view -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento signature.asc Description: OpenPGP digital signature ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Monitoramente IO
Em 21 de agosto de 2015 14:39, Fabrízio de Royes Mello fabri...@timbira.com.br escreveu: On 21-08-2015 14:11, Matheus de Oliveira wrote: 2015-08-21 12:58 GMT-03:00 Raphael Coutinho raphael.couti...@dbmax.com.br mailto:raphael.couti...@dbmax.com.br: Existe alguma ferramenta que eu consiga identificar os processos do postgres que estão demandando mais escrita em disco. Utilizo as ferramentas de sistema do Linux, iostat, vmstat, iotop. porém queria identificar os processos a nível do banco de dados. Situação: Vários processos rodam em paralelo no servidor, eu quero conseguir identificar a carga de IO que o INSERT. Existe algo nesse sentido ? Usando o iotop, por exemplo, você pode identificar o pid do processo que está rodando e consultar a view pg_stat_activity para identificar o que o backend está fazendo. Se não me engano o pg_activity [1] dá visão de uso de I/O também. Isso mesmo... ele faz sim... também utilizo muito o pg_view [1] que além dos backends mostra informações sobre os 'system processes' do postgres (autovacuum, checkpointer, archvier, wal writer, writer, stats collector, wal sender, ...). Att, [1] https://github.com/zalando/pg_view Muito bacana o pg_view. Mas em casos por exemplo que eu queira monitorar várias queries pequenas, que juntas estão consumindo IO, por exemplo em uma rotina de importação em que é feita importação linha a linha. Isso se torna um problema pois em casos como o meu, em que o log está configurado para pegar queries acima de 100ms apenas, essas queries individualmente não aparecem. Existe alguma ferramenta ou técnica para eu identificar essas queries? Testei já a ferramenta Vivid Cortex, porém como as queries são transacionadas ele agrega todas as queries qeu -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Interpretação das mensagens de log - PITR
Olá Colegas !! Tenho me dedicado a estudar o PITR, realizando vários tipos de testes. Em um exemplo simples, alimento um banco com dados para gerar arquivos WALs, em seguida crio um backup fisico com pg_basebackup e volto alimentar com mais dados. Feito isso dou stop no banco, deleto tudo do PGDATA, descompacto o base.tar.gz criado pelo pg_basebackup e crio o arquivo restore.conf, dou start no banco e tudo volta funcionar normalmente, pois posso ver os últimos dados inseridos da ultima carga de dados. Mas no log tenho a seguinte mensagem que gostaria que vocês me explicassem o que pode ser, segue abaixo: DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C LOG: archive command failed with exit code 1 DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C LOG: archive command failed with exit code 1 DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C WARNING: archiving transaction log file 0001000C failed too many times, will try again later Qualquer dica fico grato, obrigado ! -- foobar ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Monitoramente IO
Em 21 de agosto de 2015 19:43, Cleiton Luiz Domazak cleitondoma...@gmail.com escreveu: Em 21 de agosto de 2015 14:39, Fabrízio de Royes Mello fabri...@timbira.com.br escreveu: On 21-08-2015 14:11, Matheus de Oliveira wrote: 2015-08-21 12:58 GMT-03:00 Raphael Coutinho raphael.couti...@dbmax.com.br mailto:raphael.couti...@dbmax.com.br: Existe alguma ferramenta que eu consiga identificar os processos do postgres que estão demandando mais escrita em disco. Utilizo as ferramentas de sistema do Linux, iostat, vmstat, iotop. porém queria identificar os processos a nível do banco de dados. Situação: Vários processos rodam em paralelo no servidor, eu quero conseguir identificar a carga de IO que o INSERT. Existe algo nesse sentido ? Usando o iotop, por exemplo, você pode identificar o pid do processo que está rodando e consultar a view pg_stat_activity para identificar o que o backend está fazendo. Se não me engano o pg_activity [1] dá visão de uso de I/O também. Isso mesmo... ele faz sim... também utilizo muito o pg_view [1] que além dos backends mostra informações sobre os 'system processes' do postgres (autovacuum, checkpointer, archvier, wal writer, writer, stats collector, wal sender, ...). Att, [1] https://github.com/zalando/pg_view Muito bacana o pg_view. Mas em casos por exemplo que eu queira monitorar várias queries pequenas, que juntas estão consumindo IO, por exemplo em uma rotina de importação em que é feita importação linha a linha. Isso se torna um problema pois em casos como o meu, em que o log está configurado para pegar queries acima de 100ms apenas, essas queries individualmente não aparecem. Existe alguma ferramenta ou técnica para eu identificar essas queries? Testei já a ferramenta Vivid Cortex, porém como as queries são transacionadas ele agrega todas as queries como apenas BEGIN;, e o custo da ferramenta só para identificar carga de IO não se justifica, já que o restante do banco tenho monitorado pelo Librato. -- Fabrízio de Royes Mello Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Interpretação das mensagens de log - PITR
Olá Franklin, Para descobrir o que está acontecendo você pode executar na linha de comando do próprio SO o comando especificado no erro: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C Att. 2015-08-21 19:47 GMT-03:00 Franklin Anderson de Oliveira Souza frankli...@gmail.com: Olá Colegas !! Tenho me dedicado a estudar o PITR, realizando vários tipos de testes. Em um exemplo simples, alimento um banco com dados para gerar arquivos WALs, em seguida crio um backup fisico com pg_basebackup e volto alimentar com mais dados. Feito isso dou stop no banco, deleto tudo do PGDATA, descompacto o base.tar.gz criado pelo pg_basebackup e crio o arquivo restore.conf, dou start no banco e tudo volta funcionar normalmente, pois posso ver os últimos dados inseridos da ultima carga de dados. Mas no log tenho a seguinte mensagem que gostaria que vocês me explicassem o que pode ser, segue abaixo: DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C LOG: archive command failed with exit code 1 DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C LOG: archive command failed with exit code 1 DETAIL: The failed archive command was: test ! -f /backup/postgresql/archive/0001000C cp pg_xlog/0001000C /backup/postgresql/archive/0001000C WARNING: archiving transaction log file 0001000C failed too many times, will try again later Qualquer dica fico grato, obrigado ! -- foobar ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Matheus Ricardo Espanhol --- Dextra Sistemas http://www.dextra.com.br/postgres www.pganalytics.io ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral