Procedimento de instalação do Zabbix Proxy 3 no PFSense
-
Upload
halexsandro-de-freitas-sales -
Category
Technology
-
view
5.442 -
download
1
Transcript of Procedimento de instalação do Zabbix Proxy 3 no PFSense
Projeto Crowndsourcing
Instalação do Zabbix Proxy3no PFSense
Jaboatão dos Guararapes, 22 de Abril de 2016
Objetivo
Este projeto tem por objetivo permitir a utilização do Serviço Zabbix_Proxy_3 emservidores PFSense.
Justificativa
Desde o lançamento da nova versão do serviço de gerenciamento de redes Zabbix éaguardada a atualização dos repositórios do PFSense para que usuários deste sistemapossam também usufruir dos novos recursos presentes na 3ª geração do Zabbix.
O atraso nas liberações dos pacotes com a nova versão do Zabbix tem retardo váriosprojetos de migração para a nova plataforma. Mesmo a recémlançada versão do PFSensenão contempla a nova versão do serviço de proxy do Zabbix.
Este projeto não visa a substituição do pacote oficial, para quando este for lançado, esim tem a intenção de viabilizar a migração por parte dos administradores de rede para anova plataforma do NMS (Network Manage System).
Responsáveis técnicos
Halexsandro Sales <[email protected]>, Pernambuco, Brasil
Marcos Farias <[email protected]>, Rio de Janeiro, Brasil
Patrocinadores
2MTI Tecnologia e Serviços <www.2mti.com.br>
Pillares Consulting <www.pillares.net>
Requisitos
Este procedimento foi testado e homologado para as versões 2.2 e 2.3 do PFSense nasarquiteturas de 32 e 64 bits.
As dependências de sistema são resolvidas pelo próprio instalador, diminuindo assim,a complexidade para o processo, tornandoo tão simples quanto a instalação via painelWEB que é o costume para administradores do PFSense.
Processo de instalação
Abra o terminal de comandos do PFSense, selecione a opção “8” para obter acesso aoShell.
Imagem 1: Tela inicial do console do PFSense
Imagem 2: Utilização da linha de comando no PFSense
Utilizandose da linha de comando do PFSense, digite os seguintes comandos:
fetch http://pillares.net/scripts/zbp.pf.sh
chmod +x zbp.pf.sh
./zbp.pf.sh
Imagem 3: Digitação dos comandos no shell do PFSense
Isso iniciará o script de instalação do pacote zabbixproxy 3 no seu pfsense.
Imagem 4: Tela de saudações do script
Na tela a seguir, é solicitado que seja informado o endereço do servidor Zabbix onde oproxy será conectado.
Imagem 5: Inserção do endereço do servidor Zabbix
Na próxima tela, informe o nome do Proxy.
Imagem 6: Inserção do nome do Proxy para o servidor Zabbix
Agora o sistema fará a atualização dos repositórios do PFSense para que sejaminstaladas as dependências do Zabbix_Proxy.
Este processo pode demorar alguns minutos, dependendo de seu processador equalidade de conexão com a internet.
Imagem 7: Atualização dos repositórios
Caso existam dependências a serem instaladas, o sistema aguardará que você autorizesuas instalações pressionando a tecla ‘y’ e em seguida a tecla ‘Enter’.
Pode ocorrer demora neste processo, dependendo exclusivamente da conexão com ainternet e capacidade de processamento do equipamento.
Imagem 8: Instalação das dependências detectadas
Ao fim do processo, você será encaminhado para a tela de informação quanto afinalização do processo de instalação e seu serviço zabbix_proxy já estará ativo e prontopara ser utilizado.
Imagem 9: Mensagem de finalização da instalação
Confirmando que o serviço está funcionando
Para checar se o serviço está no ar, acesse o shell do PFSense e digite o seguintecomando:
ps aux | grep zabbix_proxy
Imagem 10: Serviço zabbix_proxy ativo no sistema
Checando a versão do Zabbix_Proxy
Para checar a versão do zabbix_proxy que está instalada em seu sistema, basta digitaro comando a seguir:
/usr/local/src/zabbix/sbin/zabbix_proxy V
Imagem 11: Versão do Zabbix Proxy instalado no sistema
Cadastrando o proxy no Servidor Zabbix
Para cadastrar o proxy em seu servidor Zabbix, basta acessar o seguinte caminho nainterface web do Zabbix:
Main Menu Administration Proxies→ →
Imagem 12: Menu do servidor Zabbix
Agora clique no ícone “Create Proxy” do lado direito da tela.
Imagem 13: Botão de criação de proxies
Na tela que se abrirá, basta digitar o nome do servidor proxy cadastrado durante ainstalação (veja a imagem 6). É importante atentarse ao fato de que não se pode ter 2proxies com o mesmo nome, bem como ter atenção as letras maiúsculas e minúsculas.
Imagem 14: Tela de cadastro de proxies
Ao fim do processo, clique no botão “Add” para finalizar a criação do proxy.
Com isso, o servidor já estará pronto para receber comunicação com o proxy. Paraconfirma isso, basta observar na lista dos proxies cadastrados no sistema (Main Menu →Administration Proxies) a coluna “→ Last seen (age)” indicará quando foi a última
comunicação do proxy com o servidor. Este valor deve estar em alguns segundos, tal comoa imagem a seguir:
Imagem 15: Demonstração do proxy se comunicando no servidor
Nesta imagem, temos a informação que, a última comunicação entre o servidor Zabbixe o proxy foi a cerca de 5 segundos (5s). Caso exista alguma falha, é provável que vocêtenha nesta coluna o valor “Never” em vermelho. Isso significa que você tem algumproblema de comunicação entre o servidor zabbix e o proxy, sendo necessários outrosestudos para resolvêlos.