Repolode
zabbix

zabbix/zabbix-docker

Dockerfiles e arquivos Compose oficiais para executar componentes de monitoramento do Zabbix em contêineres.

Alternativa open source a:DatadogPRTG Network Monitor

Estrelas
2,861
Forks
1,432
Issues abertas
2
Último commit
há 12 horas

O que é?

O Zabbix é um sistema distribuído de monitoramento de código aberto que acompanha parâmetros de rede e a integridade de servidores, envia alertas configuráveis e oferece relatórios e visualização de dados. Este repositório contém os Dockerfiles oficiais usados para criar as imagens dos componentes do Zabbix publicadas no Docker Hub.

As imagens incluem o servidor (variantes com MySQL/MariaDB e PostgreSQL), o proxy (SQLite3 e MySQL), a interface web com Apache ou Nginx, o agent e o agent 2, o Java gateway, o web service para relatórios com navegador headless, o receptor de traps SNMP e um servidor MCP que conecta agentes de IA à API do Zabbix. Os sistemas operacionais base incluem Alpine, CentOS, Oracle Linux e Ubuntu.

O repositório também fornece arquivos Docker Compose para stacks com MySQL e PostgreSQL, configuradas por variáveis de ambiente e por um Makefile que seleciona o banco de dados, o sistema operacional base e o perfil, além de exemplos para testes com TLS.

Recursos principais

  • 01Fornece imagens separadas para o servidor, o proxy, a interface web, os agents e os gateways do Zabbix.
  • 02Oferece suporte a bancos de dados MySQL/MariaDB, PostgreSQL e SQLite3.
  • 03Oferece imagens da interface web com Apache e Nginx.
  • 04Inclui stacks Docker Compose configuráveis por meio de um Makefile e de um arquivo .env.
  • 05Cria imagens com Alpine, CentOS, Oracle Linux e Ubuntu como imagens base.

Casos de uso

  • Implantar uma stack de monitoramento Zabbix com Docker ou Docker Compose.
  • Executar um proxy Zabbix próximo às redes monitoradas, usando SQLite3 ou MySQL para armazenamento.
  • Testar o Zabbix localmente com configurações de banco de dados ou web habilitadas para TLS.
  • Conectar agentes de IA ao Zabbix por meio da imagem do servidor MCP.

Início rápido

  1. 1

    Clone este repositório

  2. 2

    Na raiz do repositório, liste os alvos make disponíveis

    make help
  3. 3

    Inicie o Zabbix com a configuração padrão

    make up
  4. 4

    Ao terminar, pare e limpe a configuração do PostgreSQL

    make down DB=pgsql

Antes de usar

  • Requer make e docker compose versão 2.24.0 ou superior.
  • Licenciado sob AGPL-3.0, que impõe obrigações de copyleft para versões modificadas distribuídas ou oferecidas por meio de uma rede.
  • O README informa que o Zabbix Bridge Adapter é proprietário e regido por um EULA separado.

Em coleções

Tópicos

Perguntas frequentes

O que é zabbix-docker?
Dockerfiles e arquivos Compose oficiais para executar componentes de monitoramento do Zabbix em contêineres. O Zabbix é um sistema distribuído de monitoramento de código aberto que acompanha parâmetros de rede e a integridade de servidores, envia alertas configuráveis e oferece relatórios e visualização de dados. Este repositório contém os Dockerfiles oficiais usados para criar as imagens dos componentes do Zabbix publicadas no Docker Hub.
zabbix-docker é gratuito? Qual é a licença?
zabbix-docker é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
zabbix-docker ainda é mantido?
Manutenção ativa. O último commit de zabbix-docker foi em 6 de nov. de 2026.
Para que posso usar zabbix-docker?
Implantar uma stack de monitoramento Zabbix com Docker ou Docker Compose. Executar um proxy Zabbix próximo às redes monitoradas, usando SQLite3 ou MySQL para armazenamento. Testar o Zabbix localmente com configurações de banco de dados ou web habilitadas para TLS. Conectar agentes de IA ao Zabbix por meio da imagem do servidor MCP.
Como instalar zabbix-docker?
Clone este repositório Na raiz do repositório, liste os alvos make disponíveis: make help Inicie o Zabbix com a configuração padrão: make up Ao terminar, pare e limpe a configuração do PostgreSQL: make down DB=pgsql
Onde consigo zabbix-docker?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zabbix/zabbix-docker

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados