Monitoramento de Redes com Zabbix no Ubuntu Server: Instalação e Configuração Profissional
- Nascimento Networks
- 24 de jun.
- 2 min de leitura
Com o crescimento das infraestruturas de TI, o monitoramento proativo de redes, servidores e serviços se tornou indispensável. Nesse cenário, o Zabbix destaca-se como uma das ferramentas mais poderosas e flexíveis de monitoramento open source. Este artigo aborda a instalação e configuração do Zabbix no Ubuntu Server, focando nas necessidades e no cotidiano de profissionais de redes.

O que é o Zabbix?
O Zabbix é uma plataforma de monitoramento empresarial que permite acompanhar dispositivos de rede, servidores, aplicações, VMs, containers e serviços em tempo real. Entre seus destaques estão:
Monitoramento de métricas via SNMP, IPMI, Agent, SSH, HTTP e scripts customizados.
Notificações automáticas por e-mail, Telegram, SMS e outros.
Interface web com dashboards personalizáveis.
Capacidade de escalar horizontalmente (proxy).
Requisitos para Instalação
Sistema Operacional: Ubuntu Server 20.04 ou 22.04 LTS
Permissões de root
Acesso à internet
Memória: mínimo de 2 GB (recomendado 4 GB+)
Espaço em disco: mínimo de 10 GB (depende da retenção de dados)
Instalação do Zabbix no Ubuntu Server
1. Atualização do sistema
sudo apt update && sudo apt upgrade -y
2. Instalação do Apache, PHP e MariaDB
sudo apt install apache2 mariadb-server php php-mysql php-gd php-xml php-bcmath php-mbstring php-curl libapache2-mod-php unzip -y
3. Configurar o Banco de Dados
sudo mysql -u root -p
CREATE DATABASE zabbix CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER zabbix@localhost IDENTIFIED BY 'suaSenhaForte';
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost;
FLUSH PRIVILEGES;
EXIT;
4. Adicionar o repositório oficial do Zabbix
sudo dpkg -i zabbix-release_6.0-4+ubuntu22.04_all.deb
sudo apt update
5. Instalar os componentes do Zabbix
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent -y
6. Importar o schema inicial
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql -u zabbix -p zabbix
7. Configurar o Zabbix Server
Edite o arquivo:
sudo nano /etc/zabbix/zabbix_server.conf
Altere a linha:
DBPassword=suaSenhaForte
8. Configurar fuso horário no Apache
sudo nano /etc/zabbix/apache.conf
Ajuste:
php_value date.timezone America/Recife
Iniciar e Habilitar os Serviços
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent apache2
Acessar a Interface Web
Abra um navegador e digite:
http://IP_DO_SERVIDOR/zabbix
Usuário: Admin
Senha: zabbix
Durante o assistente de instalação via web, informe o banco de dados, usuário e senha definidos anteriormente.
O Zabbix é uma ferramenta indispensável para profissionais de redes e administradores de sistemas que buscam um monitoramento robusto, confiável e altamente personalizável. Com ele, é possível prever falhas, reduzir o tempo de inatividade e manter a saúde da infraestrutura em dia.
Sua instalação no Ubuntu Server é simples e direta, e o retorno em visibilidade e controle sobre o ambiente de TI é imenso.
Comentários