Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

4 Principais diferenças entre Zabbix Cloud e local

Introdução

Esta página destaca as principais limitações e recursos não suportados ao usar o Zabbix Cloud em comparação com uma instalação local (on-premises).
Abaixo, há uma tabela resumo para comparação; as seções seguintes descrevem alguns itens em detalhes.

Recurso / Aspecto Zabbix Cloud Zabbix local (on-premises)
Correção de vulnerabilidades Atualização automática do sistema operacional e do Zabbix Atualização manual pelo usuário
Certificado HTTPS Certificado válido já configurado (sem Let's Encrypt) Autoassinado por padrão (Let's Encrypt ou outra CA podem ser configurados)
Desempenho do banco de dados (INSERT/UPDATE/SELECT) Particionamento automático para máxima velocidade; sem deletes longos Particionamento e limpeza manuais (deletes longos possíveis)
Ajuste de desempenho Ajuste automático pela equipe do Cloud (sem registro de alterações) Controle e visibilidade totais sobre parâmetros de ajuste
Facilidade de uso Serviço turnkey (pronto para usar) Requer instalação completa, configuração e manutenção
Controle de firewall Gerenciado pela equipe do Cloud; portas GUI/trapper não expostas publicamente Controle total sobre regras de firewall e exposição de portas
Isolamento e proteção do banco de dados Altamente isolado, sem acesso direto ao DB ou SSH Depende da segurança da sua rede e servidor
Ciclo de lançamento Segue releases LTS oficiais Você escolhe a versão do Zabbix (estável, beta, builds customizados)
Alta disponibilidade (HA) Sem HA embutida para aplicação, frontend ou servidor DB; pode escalar horizontalmente via proxies HA gerenciada pelo usuário
Chamadas API Ilimitadas (sujeito a permissões de usuário) Praticamente ilimitadas (sujeito a recursos do servidor)
Traps SNMP Apenas via Proxy dedicado (sem HA ou balanceamento de carga para traps) Direto ou via Proxy, HA e balanceamento de carga possível
Polling SNMP Difícil sem proxies (cada dispositivo precisa de NAT ou porta customizada) Polling SNMP nativo; uso de proxy opcional
Configurações de retenção Histórico, Tendências e Auditoria acessíveis só via interface (sem API ou arquivo de configuração) Configurável no arquivo de configuração do servidor Zabbix ou via API
Scripts personalizados Diretórios AlertScriptsPath e ExternalScripts, frontend e módulos da comunidade não suportados Totalmente suportados, incluindo scripts, módulos e integrações
Monitoramento ODBC Apenas PostgreSQL (driver {postgresql}); plugin MariaDB presente só como placeholder ODBC para PostgreSQL, MySQL, Oracle, etc. totalmente configurável
Limitação de chamadas ODBC Não é possível limitar (StartODBCPollers=1 apenas; consultas síncronas pesadas bloqueiam outras tarefas) Número e agendamento de pollers totalmente ajustáveis
Upload de certificado SAML Não suportado Suportado via interface ou API
Relatórios agendados É preciso criar seu próprio media type Email (media script não suportado) Suporta ambos media script e media Email nativamente
Zabbix Agent 2 Não disponível. Nós do Cloud não executam o Zabbix Agent 2 Totalmente suportado; pode ser instalado e usado localmente
Interface do host para checagens ativas IP criado automaticamente pode ser externo; limpeza manual necessária para consistência Interfaces gerenciadas por você; IPs sob seu controle

Diferenças de recursos

Traps SNMP

Traps SNMP são suportados apenas por meio de um proxy Zabbix dedicado. Se o monitoramento de traps SNMP for necessário, o balanceamento de carga automatizado ou a alta disponibilidade do proxy não poderão ser usados, pois os traps SNMP devem ser enviados para um único endereço IP.

Sondagem SNMP

Sem proxies, a sondagem SNMP exige que cada dispositivo seja exposto via NAT e portas personalizadas, dificultando a sondagem SNMP em larga escala.

Configurações de retenção

A configuração dos períodos de retenção de logs de histórico, tendências e auditoria está disponível apenas por meio da interface de usuário do Zabbix Cloud. Essas configurações não podem ser definidas por meio de zabbix_server.conf ou da API.

Substituições manuais de histórico por item não são suportadas (o particionamento é controlado globalmente). Além disso, a URL do nó do Cloud não aceita os mesmos parâmetros de consulta de uma instalação local.

Scripts personalizados

Os seguintes tipos de scripts personalizados não são suportados no Zabbix Cloud:

  • Scripts de alerta (AlertScriptsPath)
  • Scripts externos (ExternalScripts)
  • Scripts de front-end no Zabbix Server

Módulos de front-end desenvolvidos pela comunidade não podem ser instalados.

ODBC monitoring

Zabbix Cloud supports ODBC monitoring only for PostgreSQL. Use the official Zabbix ODBC template and define the connection string in the template using:

Driver={postgresql}

A MariaDB plugin is also installed but currently not functional. If used, define:

Driver={mysql}

There is no known working configuration for Oracle MySQL 8.0 in Zabbix Cloud. While simple queries (such as SELECT 1) may succeed, more complex queries return SQL_ERROR.

It is not possible to limit ODBC calls (StartODBCPollers=1 only). Heavy synchronous reporting may impact performance, and only a single SELECT can run at a time.

Acesso à infraestrutura

O Zabbix Cloud não fornece acesso SSH aos nós subjacentes, nem permite conexões diretas com o banco de dados (por exemplo, à porta 3306). Todas as atividades de configuração, monitoramento e solução de problemas devem ser realizadas por meio da interface de usuário ou API do Cloud, garantindo que as camadas do sistema operacional e do banco de dados permaneçam isoladas e seguras.

Interface de verificações ativas

Verificações ativas na Nuvem criam automaticamente uma interface de host com um IP não relacionado à sua rede local. Por padrão, este IP pode ser externo. Para manter a consistência, você pode excluir ou ajustar manualmente a interface de host após a criação.

Upload de certificado SAML

Autenticação SAML é suportada, mas o upload de um certificado personalizado ou arquivo de metadados não está disponível no momento.

Relatórios agendados

O tipo de mídia padrão do Cloud Email usa um transporte de script e não pode ser usado para relatórios agendados. Para enviar relatórios por e-mail:

  1. Crie um novo tipo de mídia de e-mail.
  2. Atribua a mídia de e-mail ao seu usuário em Configurações do usuário > Mídia.
  3. Selecione esse tipo de mídia ao configurar relatórios agendados.

Agente Zabbix 2

Os nós do Zabbix Cloud não executam o agente Zabbix 2, portanto, não é possível usar verificações que o exijam — por exemplo, HTTPS monitoramento de certificado usando o item web.certificate.get.