Como instalar o Zabbix no Raspberry Pi 3

Como instalar o Zabbix no Raspberry Pi 3
Zabbix é um software de código aberto para monitorar servidores, serviços em nuvem, máquinas virtuais e muito mais. Neste artigo, vou mostrar como instalar o Zabbix 4.0 no Raspberry Pi 3. Então vamos começar.

Coisas que você precisa:

Para instalar com sucesso o Zabbix no Raspberry Pi 3 usando este artigo, você precisa,

  • Um computador de placa de Raspberry Pi 3.
  • Um cartão microSD de pelo menos 8 GB ou mais.
  • Conectividade de rede no Raspberry Pi.

Instalando Raspbian no Raspberry Pi:

Você deve ter o sistema operacional Raspbian instalado no seu Raspberry Pi 3 para instalar o Zabbix no Raspberry Pi.

Escrevi um artigo dedicado sobre a instalação do Raspbian OS no Raspberry Pi, que você pode ler em https: // linuxhint.com/install_raspbian_raspberry_pi/. Eu espero que isso ajude. Se você tiver alguma dúvida, fique à vontade para perguntar em https: // suporte.Linuxhint.coma.

Conectando Raspberry Pi à Internet:

Você pode conectar uma extremidade do seu cabo LAN (CAT5E ou CAT6) ao seu roteador ou interruptor e a outra extremidade do seu Raspberry Pi para obter conectividade à Internet facilmente.

Você pode usar wifi no seu Raspberry Pi também. Escrevi um artigo dedicado sobre o que você pode ler em https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.

Conectando -se ao Raspberry Pi remotamente:

Depois de instalar e configurar o Raspbian, pode se conectar ao seu Raspberry Pi usando SSH.

Para fazer isso, execute o seguinte comando do seu laptop ou desktop.

$ ssh pi@ip_addr

Observação: Aqui, Ip_addr é o endereço IP do seu Raspberry Pi.

Se você vir esta mensagem, basta digitar sim e pressionar .

Agora, digite a senha do seu Raspberry Pi e pressione . A senha padrão é framboesa.

Você deveria estar conectado.

Adicionando repositório de pacote Zabbix:

Zabbix não está disponível no repositório oficial de pacote de Raspbian. Mas você pode adicionar facilmente o repositório oficial do pacote Zabbix no Raspbian e instalar o Zabbix.

Primeiro, faça o download do arquivo de instalador do repositório de pacote Zabbix com o seguinte comando:

$ wget https: // repo.zabbix.com/zabbix/4.0/raspbian/piscina/main/z/zabbix-lançamento/zabbix-
release_4.0-2+Stretch_all.Deb

O arquivo de instalador de DEB deve ser baixado.

Agora, instale o arquivo Deb com o seguinte comando:

$ sudo dpkg -i zabbix -lase_4.0-2+Stretch_all.Deb

O repositório do pacote Zabbix deve ser adicionado.

Atualizando o cache do repositório de pacote APT de Raspbian:

Agora, você deve atualizar o cache do repositório de pacotes apt do seu sistema operacional Raspbian da seguinte maneira:

$ sudo apt update

O cache do repositório de pacotes apt deve ser atualizado.

Atualizando pacotes Raspbian:

É sempre uma boa ideia manter os pacotes Raspbian instalados atualizados antes de instalar qualquer coisa nova.

Para atualizar os pacotes Raspbian, execute o seguinte comando:

Atualização de $ sudo apt

Agora, pressione y e depois pressione continuar.

Todos os pacotes estão atualizados.

Agora, reinicie seu Raspberry Pi com o seguinte comando:

$ sudo reiniciar

Instalando e configurando o Zabbix:

Depois que suas botas Raspberry Pi, você pode instalar o Zabbix.

Para instalar o Zabbix no repositório oficial do pacote do Zabbix, execute o seguinte comando:

$ sudo apt install zabbix-server-mysql zabbix-frondend-php zabbix-agent

Agora, pressione y e depois pressione .

Zabbix deve ser instalado.

Agora, você tem que configurar o banco de dados MARIADB/MYSQL para Zabbix.

Para fazer isso, faça login no seu shell mariadb/mysql como o raiz Usuário com o seguinte comando:

$ sudo mysql -u root -p

Se você tiver alguma senha configurada para MariaDB/MySQL, digite -a e pressione . Por padrão, nenhuma senha está definida. Então, você pode deixá -lo vazio e apenas pressionar .

Você deve estar conectado ao mariadb/mysql shell.

Agora, crie um banco de dados zabbix para Zabbix da seguinte maneira:

Mariadb [(nenhum)]> Criar banco de dados Zabbix Set UTF8 colle utf8_bin;

Agora, crie um usuário zabbix com a senha SEU PASSE do seguinte modo. Vou usar a senha zabbix Para manter as coisas simples.

Mariadb [(nenhum)]> conceda todos os privilégios no Zabbix.* para zabbix@localhost identificado por
'SEU PASSE';

Finalmente, saia do shell mariadb/mysql da seguinte forma:

Mariadb [(none)]> pare;

Agora, instale as tabelas padrão do Zabbix com o seguinte comando:

$ zcat/usr/share/doc/zabbix-server-mysql*/create.SQL.gz | mysql -u zabbix -p

Agora, digite a senha para o seu zabbix MARIADB/MYSQL User and Press .

Agora, você precisa editar o arquivo de configuração do Zabbix /etc/zabbix/zabbix_server.conf.

Abra o arquivo de configuração do Zabbix /etc/zabbix/zabbix_server.conf com o seguinte comando:

$ sudo nano/etc/zabbix/zabbix_server.conf

Agora, encontre a linha # Dbpassword = conforme marcado na captura de tela abaixo.

Descomentar a linha (removendo o símbolo #) e coloque a senha para o zabbix Usuário Mariaadb/MySQL lá. O arquivo de configuração final se parece com este.

Depois de terminar, salve o arquivo pressionando + x, seguido pela y e .

Agora, abra o arquivo de configuração do Apache do Zabbix com o seguinte comando:

$ sudo nano/etc/zabbix/apache.conf

Encontre as linhas marcadas na captura de tela abaixo e descompor -as (remova # símbolo).

Finalmente, o arquivo de configuração parece a seguir. Agora, pressione + x, seguido pela y e Para salvar o arquivo.

Iniciando o servidor Zabbix:

Agora, reinicie os serviços do Zabbix com o seguinte comando:

$ sudo systemctl reiniciar zabbix-server zabbix-agent apache2

Adicione os serviços Zabbix à inicialização do sistema com os seguintes comandos.

$ sudo systemctl Ativar zabbix-server zabbix-agent apache2

Configurando o frontend Zabbix:

Agora, você tem que configurar o Zabbix do navegador da web.

Você deve saber o endereço IP do seu Raspberry Pi. Mas se você esqueceu, pode executar o seguinte comando para descobrir.

$ ip a | egrep "INET"

O endereço IP no meu caso é 192.168.2.6. Será diferente para você, portanto, substitua -o por sua de agora em diante.

Agora, abra um navegador da web e visite http: // 192.168.2.6 e você deve ver a seguinte página. Clique em Próxima Etapa.

Agora, verifique se todas essas linhas estão ok. Em seguida, clique em Próxima Etapa.

Agora, digite a senha para o seu zabbix Usuário do banco de dados MariaDB/MySQL e clique em Próxima Etapa.

Clique em Próxima Etapa.

Verifique se tudo está correto. Em seguida, clique em Próxima Etapa.

Finalmente, clique em Terminar.

Agora, você deve poder fazer login no front -end Zabbix. O usuário padrão é Admin e senha é zabbix.

Você deveria estar conectado. Você pode configurar tarefas de monitoramento do Zabbix a partir daqui.

Então, é assim que você instala o Zabbix no Raspberry Pi 3. Obrigado por ler este artigo.