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.
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.
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
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.
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.
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.