Pesquisa de site

Como instalar e conectar um agente ao servidor Pandora FMS


Um Pandora FMS Agent é um aplicativo instalado em computadores para serem monitorados usando o Pandora FMS Monitoring System. Os agentes de software realizam verificações nos recursos do servidor (como CPU, RAM, dispositivos de armazenamento, etc.) e aplicativos e serviços instalados (como Nginx, Apache, MySQL/MariaDB, PostgreSQL, etc.); eles enviam os dados coletados para os Servidores Pandora FMS em formato XML usando um dos seguintes protocolos: SSH, FTP, NFS, Tentacle (protocolo) ou qualquer outro meio de transferência de dados.

Nota: Os agentes são necessários apenas para monitoramento de servidores e recursos, enquanto o monitoramento de equipamentos de rede é feito remotamente, portanto, não há necessidade de instalar agentes de software.

Este artigo mostra como instalar agentes de software Pandora FMS e conectá-los a uma instância do Pandora FMS Server para monitoramento. Este guia pressupõe que você já tenha uma instância em execução de um servidor Pandora FMS.

Instalando agentes Pandora FMS em sistemas Linux

Nas distribuições CentOS e RHEL, execute os seguintes comandos para instalar os pacotes de dependências necessários, baixe a versão mais recente do pacote RPM do agente Pandora FMS e instale-o.

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

Nas distribuições Ubuntu e Debian, emita os seguintes comandos para baixar o pacote DEB do agente mais recente e instalá-lo.

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

Configurando agentes Pandora FMS em sistemas Linux

Depois de instalar com sucesso o pacote do agente de software, configure-o para se comunicar com o servidor Pandora FMS, no arquivo de configuração /etc/pandora/pandora_agent.conf.

vi /etc/pandora/pandora_agent.conf

Procure o parâmetro de configuração do servidor e defina seu valor para o endereço IP do servidor Pandora FMS conforme mostrado na imagem a seguir.

Salve o arquivo e inicie o serviço daemon do agente Pandora, habilite-o para inicialização automática na inicialização do sistema e verifique se o serviço está instalado e funcionando.

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

Adicionando novo agente ao servidor Pandora FMS

Em seguida, você precisa adicionar o novo agente por meio do console Pandora FMS. Vá para o navegador da web, faça login no console do servidor Pandora FMS e vá para Recursos ==> Gerenciar Agentes.

Na próxima tela, clique em Criar agente para definir um novo agente.

Na página Gerenciador de Agentes, defina um novo agente preenchendo o formulário conforme mostrado na captura de tela a seguir. Quando terminar, clique em Criar.

Depois de adicionar agentes, eles deverão aparecer no resumo da primeira página, conforme destacado na captura de tela a seguir.

Se você visualizar o agente recém-criado em Detalhes do Agente e destacar seu indicador de status, ele não deverá mostrar nenhum monitor. Portanto, você precisa criar módulos para monitorar o host em que o agente está sendo executado, conforme explicado na próxima seção.

Configurando um Módulo para Monitoramento de Agente Remoto

Para este guia, criaremos um módulo para verificar se o host remoto está ativo (pode receber ping). Para criar um módulo, vá para Recursos ==> Gerenciar agentes. Nos Agentes definidos na tela do Pandora FMS, clique no nome do agente para editá-lo.

Depois de carregar, clique no link Módulos conforme destacado na captura de tela a seguir.

Em seguida, selecione o tipo de módulo (por exemplo, Criar um novo módulo de servidor de rede) na próxima tela e clique em Criar.

Na próxima tela, selecione o grupo de componentes do módulo (por exemplo, Gerenciamento de rede) e seu tipo de verificação real (por exemplo, Host Alive). Em seguida preencha os demais campos, e certifique-se de que o IP alvo seja do host a ser monitorado. Em seguida, clique em Criar.

Em seguida, atualize o console e tente visualizar o agente em detalhes do Agente e destaque seu indicador de status, ele deve mostrar “Todos os monitores estão OK ”. E em módulos, deve mostrar que existe um módulo que está em estado normal.

Ao abrir o agente agora, ele deverá exibir algumas informações de monitoramento, conforme destacado na captura de tela a seguir.

Para testar se o módulo está funcionando bem, você pode desligar o host remoto e redefinir os módulos para o agente. Deve indicar um status crítico (cor VERMELHA).

Isso é tudo! O próximo passo é aprender a utilizar recursos avançados do sistema PandoraFMS e configurá-lo para monitorar sua infraestrutura de TI, criando mais servidores, agentes e módulos, alertas, eventos, relatórios e muito mais. Para obter mais informações, consulte a documentação do PandoraFMS.