Quantcast

Transforme o seu Raspberry Pi numa ferramenta de monitorização

23 Comentários

O Raspberry Pi é o mini PC mais popular do mundo e, com ele, é possível realizar os mais diversos projectos. Na área da monitorização de elementos activos de uma rede, o Nagios é, certamente, a plataforma gratuita mais popular e tem inclusive suporte para o Raspberry Pi.

Vamos conhecer o NagiosPi.

raspi-network-monitor-644x373

O Nagios é uma plataforma fantástica de monitorização que permite “ter debaixo de olhos” vários tipos de equipamentos numa rede de dados como por exemplo: switchs, routers, impressoras de rede, telefones VoIP, UPS, etc.

Apesar de envolver alguma complexidade na sua instalação, existe um script para PC (Ver aqui) que simplifica todo o processo. Para quem preferir usar o Raspberry Pi como servidor para instalação do Nagios então poderá usar o NagiosPi – uma distribuição para o mini PC com uma versão adaptada do Nagios.

Como experimentar o NagiosPi?

Para começar devem descarregar a imagem do NagiosPi aqui.

Depois de arrancar o NagiosPi no Raspberry Pi basta que usem o endereço IP atribuído ao mini PC para aceder à plataforma de gestão do sistema.

NagiosPi_LandingPage_v31

A interface vai apresentar 5 opções:

  • Nagios – apresenta toda a rede configurada no Nconf
  • Nconf –  Devem usar esta função para adicionar os equipamentos que pretendem monitorizar
  • NagVis – Visualização dos equipamentos
  • PHPMyAdmin – Para acesso á BD do Nagios
  • RaspControl – Verificar o estado do Raspberry Pi

muo-linux-nagiospi-rasp-control

Por exemplo, acedendo ao Nconf podemos facilmente adicionar os equipamentos que pretendemos monitorizar ou até serviços. Vamos considerar que pretendem monitorizar um servidor. Para tal basta carregar em Add, em Hosts, e depois indicar o hostname, IP address e alias.

muo-linux-nagiospi-nconf-add

No caso de pretenderem monitorizar um serviço basta ir a Services > Add e depois indicar qual o tipo de serviço a monitorizar. Por exemplo, se quiserem apenas que o sistema avalie a disponibilidade do servidor através de um ping basta que usem o script check_ping disponível nas opções.

nagiospi-nagios

Para quem quiser explorar mais o NAGIOS, pode consultar ver aqui alguns dos tutoriais que temos vindo a elaborar. Alguma dúvida ou questão não hesitem em deixar nos comentários.

Comentários

23
  1. HÉ
    Hélder

    Para quê?

    Monitorização, já todos nós sabemos quem é espert na matéria: Google Analytics

    1. JM
    2. ÁR
      ÁRF

      Ás vezes vale mais ficar calado….

    3. GO
      Gonçalo

      monitorização interna de uma rede, Analytics???

    4. AL
      Alex

      What???? Tas no post errado certo?

    5. YA
      YaBa

      Perdeste uma boa oportunidade de estar quieto com o teclado. GA para redes? explica-me como fazes essa proeza 😀

    6. PE
      Pedro

      Acho que mais valia teres dito “Primeiro…..”

  2. PE
    PedroMoleiro

    Apenas para sublinhar uma parte do texto para os menos atentos.

    “O Nagios é uma plataforma fantástica de monitorização que permite “ter debaixo de olhos” vários tipos de equipamentos numa rede de dados como por exemplo: switchs, routers, impressoras de rede, telefones VoIP, UPS, etc.”

    E retirado da wikipedia:
    “Google Analytics é um serviço gratuito e é oferecido pela Google no qual, ao ativar-se o serviço por intermédio de uma conta do Google, e ao cadastrar-se um site recebe-se um código para ser inserido na página cadastrada e, a cada exibição, estatísticas de visitação são enviadas ao sistema e apresentadas ao dono do site. Foi criado principalmente como um auxilio aos webmasters para otimizar seus sites para campanhas de marketing e para o Google AdSense. É incorreto pensar que este serviço resolve os problemas de um site automaticamente sem um webmaster por trás, ele apenas demonstra as informações para que sejam corrigidas.”

    1. PP

      eh eh eh…tipo..nada a ver uma coisa com a outra 😀

  3. LO
    LOL

    Cada cavadela cada minhoca.
    Rapaziada, o NAGIOS é para monitorizar, o google analytics é para estatisticas e gerar informações a partir do site, visitantes, e uma catrefada de outras coisas.
    Não têm nada a ver. O NAGIOS é para quem tem uma rede, máquinas e serviços.

  4. TA
    Tácio Andrade

    O Nagios é uma ótima ferramenta, porem prefiro o Zabbix no geral, acho uma ferramenta mais amigável. =) Porem a melhor solução como sempre diz um amigo meu é a que resolve seu problema. =)

  5. LU
    luis

    Spiceworks também é muito bom. É um freware de simples instalação com bastantes plugins freesound que se podem instalar mediante o que quiserem. e é para windows

  6. YA
    YaBa

    Pedro, devias jogar o Euromilhões, mais uma vez, andava a procura do que fazer com um RPi (que deixou de ser central VoIP) e usar para monitorar o resto da rede + VMs é uma excelente ideia.
    Obg.

  7. TI
    Tico

    Ao instalar uma distro (sistema operativo) no raspberry ele mesmo com espaço no cartão de memória está sempre a dizer que não tem memória suficiente para instalar programas, jogos…, alguém sabe como resolver este constrangimento?

    1. PP
      1. TI
        Tico

        Thanks, penso que o meu problema é o de muitas pessoas, seria interessante por isso quando tiverem tempo se fizesse um artigo sobre este constrangimento, já que um dos maiores problemas do linux é no inicio da utilização, isto é, muitas pessoas desistem de tentar usar linux porque a microsoft “bloqueia” a bios, como são poucas as pessoas capazes de adiar a recompensa (efeito marshmallow) o linux perde muitos utilizadores porque o primeiro contacto é dificil (ao não se saber os nomes técnicos é dificil fazer pesquisas na net), daí a possibilidade de se fazer um titurial com nomes técnicos, o

      2. AO
        Alexandre Oliveira

        Boa tarde,
        Gostaria de saber me pode ajudar na instalação /configuração deste serviço(Nconf) mas em CentOs?

        Obrigado

  8. PE
    pedro

    Eu fiz do meu b+ um honeypot. Quem estiver interessado, que dê uma vista de olhos ao MHN 🙂

  9. RM
    Ricardo Martins

    Boas eu necessito de um destes programinhas para implementar numa empresa ao qual me encontro a estagiar, qual aconselham? Já andei a fazer uns testes com o spiceworks…

  10. AO
    Alexandre Oliveira

    Boa tarde,
    Gostaria de saber se existe aqui alguém que me possa ajudar na instalação /configuração deste serviço mas em CentOs?

    na parte do nagios consigo seguir todos os passos, e tenho tudo a funcionar sem erros.. mas gostaria de integrar este serviço

    Agradeço toda ajuda.
    Obrigado

    1. AO
      Alexandre Oliveira

      Boa tarde,
      Gostaria de saber se existe aqui alguém que me possa ajudar na instalação /configuração deste serviço mas em CentOs?

      na parte do nagios consigo seguir todos os passos, e tenho tudo a funcionar sem erros.. mas gostaria de integrar este serviço (Nconf).

      Agradeço toda ajuda.
      Obrigado

  11. AO
    Alexandre Oliveira

    Ola a todos..

    Fica aqui a dica para que quiser instalar entre tipo de serviço:

    https://exchange.nagios.org/directory/Addons/Installation/Install-NagiosCore4/details

    Cumps

  12. PR
    Paulo Relogio

    Eu estou a usar isto a 4 meses. E eh perfeito. Estou a usar adagiospi (adagios sobre nagios) por ser mais user friendly.

Deixe um comentário