Em 21 de agosto de 2015 19:43, Cleiton Luiz Domazak < [email protected]> escreveu:
> > > Em 21 de agosto de 2015 14:39, Fabrízio de Royes Mello < > [email protected]> escreveu: > >> On 21-08-2015 14:11, Matheus de Oliveira wrote: >> > >> > 2015-08-21 12:58 GMT-03:00 Raphael Coutinho >> > <[email protected] <mailto:[email protected]>>: >> > >> > 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 >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
