instalar o zabbix proxy3 no pfsense

8
Projeto Crowndsourcing Instalação do Zabbix Proxy3 no PFSense Jaboatão dos Guararapes, 22 de Abril de 2016

Upload: marcos-cassio-farias

Post on 29-Jan-2018

402 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Instalar o zabbix proxy3 no pfsense

Projeto Crowndsourcing

Instalação do Zabbix Proxy3no PFSense

Jaboatão dos Guararapes, 22 de Abril de 2016

Page 2: Instalar o zabbix proxy3 no pfsense

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ém­lanç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,  tornando­o tão simples quanto a  instalação via painelWEB que é o costume para administradores do PFSense.

       

Page 3: Instalar o zabbix proxy3 no 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

Page 4: Instalar o zabbix proxy3 no pfsense

Utilizando­se 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 zabbix­proxy 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

Page 5: Instalar o zabbix proxy3 no pfsense

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.

Page 6: Instalar o zabbix proxy3 no pfsense

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:

Page 7: Instalar o zabbix proxy3 no pfsense

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 atentar­se 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

Page 8: Instalar o zabbix proxy3 no pfsense

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.