ZABBIX MEETUP DO INTERIOR - SP
• ZABBIX Proxy com Raspberry PI
Douglas Esteves 23/03/2019
Sobre min
Douglas Esteves
Engenheiro da Computação
UNICAMP
Co-fundador do IoTMakers
Membro do Laboratório Hacker de Campinas (LHC)
Motivação
• Tema comum em comunidades
• Baixo custo de hardware
• Velocidade alta em prototipar cenários
• Customizar sua solução
Aviso
Não utilizar raspberry pi
como produto final !
Recursos
• Raspberry PI
• Raspberry PI 3 Modelo B Anatel
Mais detalhes
https://hackaday.com/2016/02/28/introducing-the-raspberry-pi-3/
Shields // Seed Studio
https://www.seeedstudio.com/GroveP-p-2241.html
Outras opções
Omega2 e Omega 2 plus
MediaTek MT7688
CPU 580 MHz MIPS
64//128MB
16MB // 32MB
b/g/n Wi-Fi
Ethernet
Omega Base Board
Cenário para utilização de proxy
Monitorar lugares remotamente
Sala com equipamentos
Redes restritas
Outras aplicações
Instalação
[x] Pacotes
[ ] Docker
[ ] Compilado
github.com/EstevesDouglas/zabb
ix
Instalação por pacotes
$ wget https://repo.zabbix.com/zabbix/4.0/raspbian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
$ dpkg -i zabbix-release_4.0-2+stretch_all.deb
$ apt update
Instalando via pacotes
$ apt install zabbix-proxy-sqlite3 -y
Configurando base de dados do Proxy
$ zcat /usr/share/zabbix-proxy-sqlite3/schema.sql.gz | sqlite3 /var/lib/zabbix/proxy.db
Editando o arquivo de configuração do proxy
$ vim /etc/zabbix/zabbix_proxy.conf
Configuração do Zabbix Proxy
ProxyMode=0
Server=IP
ServerPort=10051
Hostname=nomedoequipamento
ListenPort=10051
LogFile=/var/log/zabbix-proxy/zabbix_proxy.log
DebugLevel=3
PidFile=/var/run/zabbix/zabbix_proxy.pid
DBName=/var/lib/zabbix/proxy.db
DBUser=zabbix
$ systemctl restart zabbix-proxy
$ systemctl status zabbix-proxy
Zabbix-agent
$ apt-get install zabbix-agent -y
$ vim /etc/zabbix/zabbix.conf
Server=IP
ListenPort=10050
StartAgent=3
ServerActive=IP
Hostname=nomedoequipamento
$ systemctl restart zabbix-agent
$ systemctl status zabbix-agent
Configurações via ferramenta
Proxy Ativo
Criar Proxy
Referências
https://zabbix.com
http://zabbixbrasil.org/
https://zabbix.org/wiki/Dockerized_Zabbix
https://github.com/zabbix/zabbix-docker
https://docs.docker.com/install/linux/docker-ce/debian/
https://hub.docker.com/r/zabbix/zabbix-server-mysql/
Obrigado!
Dúvidas ?
• douglas@iotmakers.com.br
• 19 98230-3616

Zabbix Proxy com Raspberry Pi - 3º Zabbix Meetup do Interior