Pular para o conteúdo principal

Requisitos

Esta seção detalha os requisitos necessários para executar o DBizzie.

Requisitos de Sistema

Requisitos Mínimos

Esta lista contém os requisitos mínimos necessários para executar o DBizzie:

Sistema Operacional:

  • Linux (Ubuntu 18.04+, CentOS 7+, RHEL 7+, Debian 9+ ou distribuições equivalentes)
  • Windows Server 2019+ (com Docker Desktop)
  • macOS 10.15+ (para desenvolvimento)

Hardware:

  • CPU: 2 núcleos (x86_64)
  • RAM: 4 GB mínimo
  • Armazenamento: 40 GB de espaço livre em disco
  • Rede: Conexão estável com a internet

Software:

  • Docker 20.10+
  • Docker Compose 2.0+

Requisitos Recomendados

Para melhor performance, recomendamos:

Hardware:

  • CPU: 4+ núcleos
  • RAM: 8+ GB
  • Armazenamento: 100+ GB SSD
  • Rede: Largura de banda adequada para o volume de dados monitorados

Conectividade de Rede

Acesso à Internet

O DBizzie requer conectividade com:

  • Docker Hub (para download das imagens)
  • proxy.izzie-it.com (IP: 168.138.253.210) - portas 80 e 443
  • Bancos de dados Oracle que serão monitorados

Configuração de Proxy

Servidor sem Internet

Se o servidor não possuir conexão direta com a internet, é necessário configurar o proxy interno. Consulte a seção de Instalação para mais detalhes.

Portas Utilizadas

O DBizzie utiliza as seguintes portas por padrão:

  • 4000: Interface web principal (HTTP)
  • 4001: Interface de desenvolvimento (opcional)
  • 5432: PostgreSQL (interno, apenas entre containers)
  • 6379: Redis (interno, apenas entre containers)
  • 5000: Serviço Manager (interno, apenas entre containers)

Conectividade com Bancos Oracle

Requisitos de Rede

  • Conectividade TCP/IP com os bancos Oracle monitorados
  • Portas Oracle (geralmente 1521, mas pode variar conforme configuração)
  • Resolução DNS ou acesso por IP dos servidores Oracle

Versões Oracle Suportadas

  • Oracle Database 11g e superiores
  • Oracle XE (Express Edition) - todas as versões
  • Oracle Cloud - compatível
  • Oracle RAC - suportado

Privilégios Necessários

O usuário Oracle utilizado pelo DBizzie deve ter:

  • Privilégios de SELECT em views de sistema (V$, DBA_, ALL_)
  • Acesso de leitura às estatísticas de performance
  • Não são necessários privilégios administrativos (DBA)
Dica de Segurança

Recomendamos criar um usuário específico para o DBizzie com privilégios mínimos necessários para monitoramento.

Verificação de Pré-requisitos

Antes da instalação, verifique se todos os requisitos estão atendidos:

# Verificar versão do Docker
docker --version

# Verificar versão do Docker Compose
docker-compose --version

# Verificar espaço em disco
df -h

# Verificar memória disponível
free -h

# Testar conectividade com proxy (se necessário)
curl -I http://proxy.izzie-it.com/api/v1/license_keys/validate
Próximo Passo

Após verificar todos os requisitos, prossiga para a Instalação.