On 09-05-2014 17:07, Ricardo Campos Passanezi wrote: > On Fri, May 09, 2014 at 03:12:01PM -0300, Emerson Martins wrote: >> Boa tarde pessoal? >> Alguém aqui utiliza  o zabbix para monitorar o PostgreSQL? >> Fizemos a etapa de monitoramento dos hosts, ip, rede,etc. Estamos agora >> na etapa de inclusão dos serviços de banco de dados. >> Caso alguém posso nos auxiliar com informações sobre como proceder. >> Quais templates são mais confiáveis. >> Att, >> Emerson Martins > > Ainda não estou usando, mas você pode usar > http://pg-monz.github.io/pg_monz/index-en.html > > Eu tenho umas definições via UserParameters, como (no zabbix_agentd.conf > do servidor do banco): > > ... > UserParameter=psql.version,psql --version|head -n1 > UserParameter=psql.db_totalsize,psql -Atc "select > sum(pg_database_size(datid)) as total_size from pg_stat_database" -U pgsql -h > localhost template1 > ... > > Ainda vou testar essa opção do pg-monz, mas deve te ajudar... >
Eu ajudei um cliente a implantar esse template e achei bem interessante. O único ponto importante a considerar é que os itens são monitorados utilizando o "psql" para conectar e executar a query com a coleta de informações, e como todos sabem é _caro_ ficar conectando/desconectando com muita frequencia no PostgreSQL. No meu caso temos o pgbouncer entre esse agente e o PostgreSQL para melhorar o desempenho. Mas com o DBForBix vc não precisa ter o pgbouncer, porque ele cria pra vc um "pool" de conexões para ser mais performático. Apesar de ser em java ele usa pouca memória e tem um bom desempenho. Att, -- 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
