Guia completo para instalar e configurar o Zabbix 6 no Raspberry Pi

Guia completo para instalar e configurar o Zabbix 6 no Raspberry Pi
O Zabbix é uma ferramenta de monitoramento pela qual podemos monitorar nossos aplicativos, redes, servidores e nuvem instalados. Além disso, o monitoramento não significa que os dados sensíveis do sistema sejam inseguros, o Zabbix garante que os dados presentes no aplicativo ou nuvem de monitoramento sejam sempre seguros, transferindo todos os dados para o cofre externo. Zabbix introduziu métodos diferentes para coletar os dados para monitorar, transformá -los e depois visualizá -los.

O Zabbix pode ser instalado em diferentes distribuições Linux, mas neste guia aprenderemos o método para instalar e ativar o Zabbix no sistema operacional Raspberry Pi.

Como instalar o Zabbix no Raspberry Pi

Instalaremos o Zabbix no sistema operacional Raspberry Pi, baixando seu pacote Debian em seu site oficial, então primeiro atualize o repositório:

$ sudo apt update

Atualize os pacotes cujas novas atualizações estão disponíveis:

$ sudo apt completo upgrade -y

Precisamos de um servidor da web para que possamos instalar um servidor da Web Apache ou servidor da web nginx; portanto, neste guia, instalaremos o Nginx Web Server usando o comando:

$ sudo apt install nginx -y

Em seguida, baixaremos o pacote Debian do Zabbix usando o comando wget em seu site oficial:

$ wget https: // repo.zabbix.com/zabbix/5.4/raspbian/piscina/main/z/zabbix-lançamento/zabbix-ralease_6.1-1+debian10_all.Deb

Para confirmar o download, listaremos o conteúdo:

$ ls

Instale o pacote Debian do Zabbix usando o DPKG Package Manager:

$ sudo dpkg -i zabbix -lase_6.1-1+debian11_all.Deb

Em seguida, instalaremos outros pacotes necessários com o Zabbix:

$ sudo apt install zabbix-server-mysql zabbix-frontend-php -y

Abra o banco de dados MySQL usando o comando:

$ sudo mysql

Agora crie um banco de dados com o nome de "Zabbix" usando o comando:

Criar banco de dados zabbix;

O próximo passo é criar um usuário com o nome de "Zabbix_user" para que ele possa acessar o banco de dados "Zabbix":

Crie o usuário zabbix_user@localhost identificado por 'senha';

No comando acima, você pode substituir a "senha", com sua própria senha exclusiva e agora precisamos conceder os privilégios ao novo usuário do banco de dados Zabbix:

Conceda todos os privilégios no Zabbix.* para zabbix_user@localhost;

Agora saia do ambiente SQL usando o comando:

desistir

Como configurar o Zabbix no Raspberry Pi

Faremos algumas alterações no arquivo de configuração do Zabbix, para isso abriremos o arquivo de configuração do Zabbix usando o Nano Text Editor:

$ sudo nano/etc/zabbix/zabbix_server.conf

Agora, adicionaremos a senha aqui para o banco de dados, para isso, encontraremos "dbpassword" usando a chave de atalho do Ctrl+W:

Salve as configurações e saia do editor de texto.

Como configurar o Nginx para Zabbix no Raspberry Pi

Abriremos as definições de configuração do nginx usando o comando:

$ sudo nano/etc/nginx/nginx.conf

Agora procure a linha “Incluir/etc/nginx/sites-habilitados/*” e adicione esta linha ao lado disso:

incluir/etc/zabbix/nginx.conf;

Também descomment a porta:

Agora reinicie o serviço do Zabbix-Server usando o comando SystemCTL:

$ sudo systemctl reinicie o zabbix-server

Conclusão

O Zabbix é uma ferramenta de monitoramento que pode ser instalada para monitorar as redes, o desempenho do sistema e diferentes aplicativos. Neste guia, instalamos o Zabbix no Raspberry Pi, baixando seu pacote Debian em seu site oficial.