O que vem instalado no servidor Zabbix?
- Servidor e interface web Zabbix 7.0 LTS, das imagens Docker oficiais
- Base de dados PostgreSQL 16
- Zabbix Agent 2, com um anfitrião chamado Zabbix server que monitoriza a própria máquina
- Uma conta chamada Admin, cuja palavra-passe predefinida é alterada durante a instalação, com a nova no painel
- Fuso horário de Istambul no servidor e na interface web
- HTTPS através do Caddy num endereço sslip.io baseado no seu IP, pelo que o domínio é opcional
- Firewall com apenas as portas 22, 80 e 443 abertas, mantendo a porta 10051 do Zabbix fechada ao exterior
Que tamanho é necessário para o Zabbix?
A documentação do Zabbix 7.0 dá exemplos de hardware por número de métricas: 2 núcleos e 8 GB de RAM para 1000 métricas, 4 núcleos e 16 GB para 10 000, e 16 núcleos e 64 GB para 100 000. A estimativa aproximada é que 1 métrica equivale a 1 item, 1 trigger e 1 gráfico. Para experimentar ou vigiar alguns servidores, um começo pela regra geral são 4 GB, passando para 8 GB quando se aproximar das 1000 métricas. A utilização de disco depende do número de métricas e do tempo que guarda o histórico.
| Utilização | Tamanho | Preço | Escolher |
|---|---|---|---|
| Algumas pessoas | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mês | |
| Equipa pequena | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mês | |
| Empresa | 16 GB RAM · 8 vCore · 200 GB NVMe | $25.15/mês |
Para quem é?
- Quem quer ver o estado de CPU, memória e disco de vários servidores num só ecrã
- Equipas de TI que monitorizam comutadores, routers e impressoras por SNMP
- Empresas que querem um alerta por e-mail quando algo corre mal
- Empresas que mantêm os dados de monitorização no seu próprio servidor
O que acontece depois de encomendar?
- Defina o tamanho e conclua o pagamento.
- O seu servidor arranca e o Zabbix instala-se sozinho. O primeiro arranque pode demorar um pouco mais, por isso espere que a linha Aplicação indique que o Zabbix está pronto.
- No separador Resumo, clique em Abrir aplicação. O utilizador é Admin com A maiúsculo, e a palavra-passe está na linha Palavra-passe.
- Em Monitoring > Hosts, verifique se o anfitrião Zabbix server está a recolher dados.
- Instale o Zabbix Agent no servidor que quer vigiar, adicione-o em Data collection > Hosts e escolha um modelo.
- Configure o e-mail em Alerts > Media types e adicione um endereço de alerta ao seu utilizador.
Em todos os servidores
- Cópias de segurança diárias incluídas no preço
- Tráfego ilimitado
- Acesso root completo
- Aumentar ou reduzir a RAM e o CPU mais tarde, e fazer crescer o disco
- Localização: Istanbul · IST-1.
Bom saber
- A porta 10051 do Zabbix está fechada ao exterior, por isso os agentes funcionam em modo passivo: o Zabbix liga-se à porta 10050 de cada servidor monitorizado. Nesse servidor, abra a porta para o endereço IP do seu servidor Zabbix.
- O envio de e-mail não está configurado. Para os alertas, introduza o seu próprio serviço SMTP em Alerts > Media types, onde o Gmail e o Office365 têm opções prontas. O serviço não está incluído no preço.
- Desde a versão 7.0, o Zabbix tem licença AGPLv3, sem custo de utilização. Se modificar o código e o oferecer a terceiros, tem de partilhar as alterações. O suporte técnico pago do fabricante não está incluído no preço.
- O suporte completo da 7.0 LTS vai até 30 de junho de 2027 e o suporte limitado até 30 de junho de 2029. A instalação não passa sozinha para a versão LTS seguinte.
- As atualizações são da sua responsabilidade. Em /opt/seturack/zabbix, docker compose pull e docker compose up -d obtêm a versão mais recente do ramo 7.0.
- A interface arranca em inglês. O painel continua a mostrar a palavra-passe da instalação, por isso, se a alterar, guarde você a nova em segurança.
Zabbix: perguntas e respostas
De quanta RAM precisa o Zabbix?
A documentação oficial indica 2 núcleos e 8 GB de RAM para 1000 métricas, e 4 núcleos e 16 GB para 10 000. Para experimentar ou vigiar alguns servidores, um começo pela regra geral são 4 GB, e pode aumentar o tamanho a partir do painel à medida que as métricas crescem.
Quantos servidores pode o Zabbix monitorizar?
A tabela oficial baseia-se em métricas e não em servidores, por isso não há um número fixo de servidores. O modelo que escolher decide quantas métricas cada servidor produz, e o número de métricas ativas e os intervalos de consulta decidem o que precisa.
Como adiciono um servidor ao Zabbix?
Instale o Zabbix Agent no servidor que quer vigiar, coloque o endereço IP do seu servidor Zabbix na definição Server e abra a porta 10050 para esse endereço. Depois adicione o servidor em Data collection > Hosts e escolha um modelo.
Posso usar agentes ativos ou o zabbix_sender?
Diretamente não, porque a porta 10051 está fechada ao exterior nesta instalação. Mas tem acesso root: acrescente a porta 10051 ao serviço zabbix-server em compose.yaml e execute docker compose up -d, e o modo ativo fica disponível.
O Zabbix consegue monitorizar dispositivos de rede?
Sim. O Zabbix monitoriza dispositivos como impressoras, comutadores, routers e UPS por SNMP. Os pedidos SNMP vão do servidor Zabbix para o dispositivo por UDP, por isso o dispositivo tem de estar acessível a partir da Internet ou através de uma VPN que configure.
Como ligo o meu próprio domínio ao Zabbix?
Aponte o registo A para o endereço IP do servidor e adicione o nome às definições do Caddy. O Zabbix não precisa de uma definição de endereço à parte. Também nada muda para os agentes, porque é o servidor Zabbix que inicia essas ligações.