Em 15 de julho de 2010 12:00, "André Ormenese (particular)" <[email protected] <mailto:[email protected]>> escreveu:

    Em 14/07/2010 09:32, Luciano Mittmann escreveu:
    Opa,

    Vc pode usar o Monit http://mmonit.com/monit/

    Att,

    Em 14 de julho de 2010 09:01, "André Ormenese (particular)"
    <[email protected] <mailto:[email protected]>> escreveu:

        Em 13/07/2010 16:56, JotaComm escreveu:
        Olá,

        Em 13 de julho de 2010 16:32, "André Ormenese (particular)"
        <[email protected] <mailto:[email protected]>> escreveu:

             Boa tarde,
            pessoal montei uma estrutura para alta disponibilidade
            do PostgreSQL
            utilizando algumas ideias do João Cosme (
            
http://joaocosme.wordpress.com/2009/10/30/ha-em-postgresql-warm-stand-by-heartbeat-hapm/
            ).


        Uso uma boa referência :)

            O heartbeat e a replicação estão funcionando
            perfeitamente. Quando tenho
            failover de máquina ou rede meu slave assume sem problemas.
            A minha dúvida é como monitorar se o banco na máquina
            master está
            respondendo.


        O heartbeat na versão 2.0 senão me falha a memória faz isso.

            Vcs conhecem algum software que faça a verificação se o
            banco está no
            ar, e mande a informação que o banco parou, para o
            heartbeat ????
            Pensei no mon (
            https://mon.wiki.kernel.org/index.php/Monitors ), mas
            ele não funciona no freebsd ...

            Minha versão do banco é 8.4.4.

            Obrigado
            André

        Pois é Jota .... o problema é exatamente este, estou com o
        heartbeat sem crm, ou seja, versão 1.

        Valeu pela dica !!!

    Luciano,
    pelo o que eu entendi o monit não tem integração com o heartbeat ...

    Este tipo de monitoria eu já faço com o nagios.

    Obrigado


    _______________________________________________


Em 15/07/2010 13:23, Luciano Mittmann escreveu:
André,

Utilizamos o monit para monitorar tanto o heartbeat quanto o postgres, quando ele detecta que o serviço deixou de responder(monitoramento de porta ou pid) executa um procedimento qualquer definido em seu arquivo de configuração, no nosso caso tenta restabelecer o serviço - outras ações podem ser tomadas dependendo da necessidade. No seu caso, o monit pode ordenar que o heartbeat entre em modo standby.


Luciano.

Então vou dar mais uma olhada !!!

Valeu Luciano




_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a