Instalando o Zabbix no Linux
O Zabbix é uma solução de monitoramento gratuita, desenvolvida para analisar todos os parâmetros do hardware e software que faz parte de uma infraestrutura. O Sistema Operacional usado é o Debian. Altere o privilégio do usuário para root e verifique qual a versão do SO instalado para baixar o pacote correto.
$ su -
# cat /etc/debian_version

A saída do comando informou que a versão do sistema é a 11.3, então irei baixar o pacote para o Debian 11. Provavelmente você está usando uma versão diferente, então baixe o pacote adequado.
Link de download do pacote: https://www.zabbix.com/download

Baixe o arquivo do pacote .deb direto pelo Terminal
# wget https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-1+debian11_all.deb
Instale o pacote e atualize o repositório
# dpkg -i zabbix-release_6.0-1+debian11_all.deb
# apt update
Pacote instalado e repositório atualizado, faça a instalação do Zabbix Server/Agent e front-end.
# apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
Instale o MariaDB
# apt install mariadb-server
Configure alguns parâmetros de segurança do MariaDB
# mysql_secure_installation
Modifique as opções abaixo:
Enter current password for root (enter for none): Insira a senha de root para continuar
Switch to unix_socket authentication [Y/n] y
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Acesse o gerenciador de banco de dados via Terminal
# mysql -uroot -p
Crie o Banco de Dados
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
Crie um usuário e defina sua senha
mysql> create user zabbix@localhost identified by 'password';
Garanta os privilégios do usuário para o banco
mysql> grant all privileges on zabbix.* to zabbix@localhost;
Saia do mysql
mysql> quit;
Importe o esquema do banco de dados. As vezes o processo pode demorar e levar a falsa impressão que travou.
# zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix
Acesse o arquivo de configuração do Servidor Zabbix.
nano /etc/zabbix/zabbix_server.conf
Descomente a linha e insira a senha do usuário do banco de dados.
DBPassword=password
Reinicie os serviços do Servidor Zabbix/Agent e Apache.
# systemctl restart zabbix-server zabbix-agent apache2
Habilite a inicialização do serviços junto com o Sistema Operacional.
# systemctl enable zabbix-server zabbix-agent apache2
Acessando a Interface Web
Abra o navegador e na barra de endereço digite o SEU-IP/zabbix. Automaticamente você será redirecionado para a página de setup.

Confira se todos os requisitos estão OK. Caso algum requisito apresente erro, solucione o problema antes de continuar o setup.

Configure a conexão do banco de dados

Insira as informações de Nome, Time Zone e Tema.

Veja se as informações estão corretas e prossiga com a instalação.

Instalação finalizada
Agora que o Zabbix foi instalado, é só prosseguir para a tela de login.

Faça login no Zabbix
Usuário: Admin
Senha: zabbix

Para informações detalhadas sobre a instalação e funcionamento do Zabbix, é recomendado que se faça a leitura da Documentação Oficial.
Documentação Zabbix: https://www.zabbix.com/documentation/current/en/manual
Esperamos ter ajudado e esclarecido a como Instalar o Zabbix no Linux. E não esqueça de nos seguir nas Redes Sociais. Até a próxima!
1 Resultado
[…] O Grafana é um programa de código aberto que possibilita a consulta e exibição de várias informações de sistemas em uma dashboard personalizada. Mas para isso, é necessário que esses dados sejam coletados em outro sistema como o Zabbix. […]