Instalação Passo a Passo – Arquitetura Completa do Zabbix

Criada por Cleber LUís Kobayashi, Modificado em Tue, 13 Mai às 3:44 PM por Cleber LUís Kobayashi

Pré-requisitos para a instalação

Antes de começar, certifique-se de atender aos seguintes requisitos:

CPU: 2 núcleos (4 recomendados para ambientes maiores).

Memória RAM

  • 2 GB para ambientes pequenos (até 100 hosts).
  • 4 GB ou mais para ambientes maiores.

Espaço em Disco

  • 10 GB (mínimo) para instalação básica e logs.

Qualquer versão LTS, como 20.04 ou 22.04. Acesso root ou um usuário com privilégios administrativos.

Etapas de configuração do Zabbix no Ubuntu

1. Atualize o sistema Certifique-se de que todos os pacotes estão atualizados:

sudo apt update && sudo apt upgrade -y

2. Adicione o repositório do Zabbix Baixe e adicione o repositório correspondente à sua versão do Ubuntu. Por exemplo, para o Ubuntu 22.04:

wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-4+ubuntu22.04_all.deb  sudo dpkg -i zabbix-release_6.0-4+ubuntu22.04_all.deb  
sudo apt update

3. Instale o servidor Zabbix, o frontend e o agente Execute o comando abaixo para instalar os principais componentes:

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent2

4. Configure o banco de dados Crie um banco de dados para o Zabbix e configure as permissões:

sudo mysql -u root -p  
CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;  
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'sua_senha_segura';  
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';  
FLUSH PRIVILEGES;  
EXIT;

Importe o esquema inicial do banco de dados:

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

Atualize o arquivo de configuração do servidor Zabbix para incluir os detalhes do banco de dados:

sudo nano /etc/zabbix/zabbix_server.conf  


#Altere os valores:
DBHost=localhost  
DBName=zabbix  
DBUser=zabbix  
DBPassword=sua_senha_segura  
  

5. Inicie os serviços e habilite-os na inicialização Inicie os serviços e garanta que sejam executados automaticamente após o reboot:

sudo systemctl restart zabbix-server zabbix-agent2 apache2  
sudo systemctl enable zabbix-server zabbix-agent2 apache2 

6. Acesse o frontend do Zabbix Abra o navegador e acesse:

http://<seu-endereco-ip>/zabbix

Complete o assistente de instalação com as informações configuradas:

  • Usuário padrão: Admin
  • Senha: zabbix


7. Adicione o servidor via frontend do Zabbix: Navegue até Configuration > Hosts e adicione o servidor com as informações configuradas no agente.

Conclusão

Com o Zabbix configurado no Ubuntu, você pode monitorar de forma proativa seus servidores, garantindo estabilidade e desempenho no ambiente. O Zabbix oferece inúmeras possibilidades de customização, alertas e relatórios, tornando-se uma solução indispensável para a administração de sistemas.

Agora que você configurou seu ambiente de monitoramento, explore outras funcionalidades do Zabbix, como integrações com ferramentas de DevOps, monitoramento de containers e muito mais.


Este artigo foi útil?

Isso é ótimo!

Obrigado pelo seu feedback

Lamentamos por não termos podido ajudá-lo(a)

Obrigado pelo seu feedback

Diga-nos como podemos melhorar este artigo!

Selecione pelo menos um motivo
A verificação CAPTCHA é obrigatória.

Comentário enviado

Agradecemos o seu esforço e iremos tentar corrigir o artigo