PplWare Mobile

Aprenda a instalar a plataforma de monitorização Nagios

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. Rui says:

    Boas!

    Nagios, mt boa ferramenta de monitorização tanto de servidores como de activos de rede, uso na empresa e recomendo.

    Já agora, recomendo o nagiosql para fazer a gestão de objectos do Nagios.

    Cumprimentos,
    Rui

    • Vítor Moreira says:

      Boas Rui.

      Quantas máquinas monitorizas e o que é que monitorizas?

      Cumps,
      Vítor Moreira

      • Rui says:

        Boas Vitor,

        De momento 32 hosts.

        Tenho vários serviços, mas aqui vai.

        O tipicos, CPU, MEM, HD

        Depois tenho alguns scripts, para AD, DNS, ORACLE-DB, Links(websites), Exchange, SMTP, Certificados, Servidores HP, etc…

        Se precisarem de ajuda a continuar a escrever sobre nagio, sintam-se a vontade.

        Cumprimentos,
        Rui

        • Vítor Moreira says:

          Obrigado pela resposta.

          O Nagios, na altura, foi uma das hipóteses consideradas e ainda consegui fazer umas coisas engraçadas.

          No entanto, houve a necessidade de integrar com outros sistemas (tickets, alterar interfaces gráficas) e, no meu caso, a quantidade de máquinas é significativa (cerca de 3 mil máquinas).

          Para ambientes mais pequenos, o Nagios é praticamente imbatível!

          Foi uma boa escolha, Rui!

          • Rui says:

            Deixa-me adivinhar…. Open-NMS =)

            Os “Event Handler” dão alguma “proactividade” ao sistema, tinha um problema com um serviço do TrendMicro que quando parava so com restart a maquina é que realmente corrigia o problema, enquando nao instalei o patch era o nagios que lhe dava a ordem de restart.

          • Hugo Matos says:

            Boas,
            Neste momento tenho o Nagios a monitorizar 372 máquinas (hosts) e mais de 1800 serviços.
            Tenho o Nagios virtualizado num Hyper-v com 16Gb de disco e 1024 MB de ram e funciona na perfeição…

        • Paulo says:

          Voce disponibiliza script seu de ad?

  2. Pedro Miguel Lourenco says:

    Só se torna complicado em termos de recursos de nagios quando são muitos objectos. Aí os requesitos de memória e cpu são algo a considerar.

  3. JS says:

    “Nota: Se optar por outro nome que não seja “nagiosadmin” terá de alterar o ficheiro /usr/local/nagios/etc/cgi.cfg”

    Esta valeu umas boas horas a compreender porque na webpage não apareciam os hosts… quando a verificação do ficheiro config pelo terminal dava tudo OK…

  4. Mário Pereira says:

    zabbix 🙂

  5. Ricardo says:

    Excelente artigo.

    Centreon como interface do Nagios e fica um must. Podemos monitorizar “tudo e um par de botas” com uma interface muito intuitiva.

  6. JOGLO says:

    Volto a destacar o Spiceworks.

    • FM says:

      Na minha opinião o SW do ponto de vista da monitorização pura e dura ainda fica muito atrás.

      Já se consegue monitorizar serviços de forma mais livre? Nem que seja via telnet ao porto…?

  7. Raclima23 says:

    excelente artigo adorei tal software vou experimentar 🙂

  8. cesar_panter says:

    Muito bom.
    Experimentem meter o check_MK em cima do Nagios e tem uma ferramenta de luxo.

  9. jorge says:

    Bom dia, qual o sistema operativo que aconselham para instalar o nagios?

  10. Ricardo Silva says:

    Boas,

    segui o tuturial direitinho mas da-me um erro….

    ao entrar na web aparece o seguinte:
    Error: Could not read object configuration data!

    Here are some things you should check in order to resolve this error:

    Verify configuration options using the -v command-line option to check for errors.
    Check the Nagios log file for messages relating to startup or status data errors.

    – Caso tente parar o serviço recebo a seguinte mensagem: “nagios está morto mas o subsys está bloqueado”.

    caso aceda ao ficheiro /var/log/messages obtenho o seguinte:
    nagios: qh:Failed to init socket ‘usr/local/nagios/var/rw/nagios.qh’ . blind() failed: No such file or directory.
    nagios: error: failed to initialize query handler.Aborting.

    desativei a firewall e o SeLinux.

    caso algume me possa ajudar agradecia.

    Cumprimentos,
    Ricardo Silva

    • Ricardo Silva says:

      Desculpem falta indicar o SO.

      Centos 6.5.

      • omlet81 says:

        Também tive esse problema. Resolvi-o criando manualmente esse ficheiro. Com o grupo e utilizador nagios/nagios criados anteriormente.

        • Ricardo Silva says:

          Bom dia,

          pode ser mais preciso na resolução?

          OBRIGADO PELA AJUDA.

          • omlet81 says:

            No meu caso,e depois de analisar os logs reparei não foi criado o diretorio: /usr/local/nagios/var/rw
            que é necessário para criar os ficheiros nagios.cmd, o nagios.qh, etc.

            Criei manualmente esse diretório e passou tudo a funcionar perfeitamente.

            Não sei se é a melhor solução, mas comigo resultou.

          • sltex says:

            Também estou com esse problema mas não estou a conseguir dar a volta… quando dizes que crias-te os ficheiros onde foste buscar o conteúdo ??

  11. sltex says:

    Apos pesquisa deixo link de como ultrapassar o problema
    http://nagios.manubulon.com/traduction/docs14en/commandfile.html

  12. Adriano says:

    Muito boa ferramenta de monitorização.
    Obrigado

  13. Luis Oliveira says:

    Estou a começar a usar o NAGIOS agora !!! e… tenho logo um “pequeno” desafio entre mãos que é a monitorização distribuida !!!

    Ou seja.. Tenho um Servidor (Master) (que tem um IP Público) onde quero receber as notificações de todos os restantes servidores (slaves) que estão em redes privadas (com acesso à net obviamente :] )

    Tenho o WATO (Instalação de OMD), alguem me pode dar um exemplo de como fazer esta configuração (à 3 dias que ando de volta disto :S )

  14. Lucas Leitow says:

    Muito bom mesmo! Meus parabéns, fazia um bom tempo que eu estava tentando instalar esta ferramenta para monitorar os servers na empresa, mas não havia encontrado nenhum tutorial que tivesse as informações simples e diretas, sempre faltava algo, ou algum comando estava digitado errado.

    Obrigado por compartilhar seu conhecimento, ficou excelente esse tutorial!

    Abraço!

  15. Alexandre Vieira says:

    Boa Tarde

    Instalei o Nagios 4.2.0 + pluguins 2.1.2 em Ubuntu 64 bit 16.04.01 LTS,

    mas tenho o seguinte erro quando tento usar o check_snmp.

    (No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_snmp, …) failed. errno is 2: No such file or directory

    na directoria /usr/local/nagios/libexec/ o check_snmp não está lá.

    Já instalei o pacote net-snmp 5.7.3 (LTS) http://net-snmp.sourceforge.net/

    Consigo obter informações snmp pelo net-snmp Ex: snmpget -v 2c -c public 192.168.1.254 SNMPv2-MIB::sysUpTime.0

    Podem dar-me uma ajuda sff?

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.