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

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Hélder
    Hélder

    Para quê?

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

    1. Avatar de ÁRF
      ÁRF

      Ás vezes vale mais ficar calado….

    2. Avatar de Gonçalo
      Gonçalo

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

    3. Avatar de Alex
      Alex

      What???? Tas no post errado certo?

    4. Avatar de YaBa
      YaBa

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

    5. Avatar de Pedro
      Pedro

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

  2. Avatar de PedroMoleiro
    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. Avatar de Pedro Pinto

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

  3. Avatar de LOL
    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. Avatar de Tácio Andrade
    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. Avatar de luis
    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. Avatar de YaBa
    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. Avatar de Tico
    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. Avatar de Tico
        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. Avatar de Alexandre Oliveira
        Alexandre Oliveira

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

        Obrigado

  8. Avatar de pedro
    pedro

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

  9. Avatar de Ricardo Martins
    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. Avatar de Alexandre Oliveira
    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. Avatar de Alexandre Oliveira
      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. Avatar de Alexandre Oliveira
    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. Avatar de Paulo Relogio
    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.