Pular para o conteúdo principal
Ao implantar o ClickStack em produção, há várias considerações adicionais para garantir segurança, estabilidade e a configuração correta. Elas variam conforme a distribuição — Open Source ou Managed — utilizada.
Para implantações em produção, recomenda-se o Managed ClickStack. Ele aplica, por padrão, práticas de segurança alinhadas aos padrões do setor, incluindo criptografia aprimorada, autenticação e conectividade reforçadas e controles de acesso gerenciados, além de oferecer os seguintes benefícios:
  • Escalonamento automático da capacidade de computação independentemente do armazenamento
  • Retenção de baixo custo e praticamente ilimitada com base em armazenamento de objetos
  • Capacidade de isolar de forma independente as cargas de trabalho de leitura e gravação com Warehouses.
  • Autenticação integrada
  • Backups automatizados
  • Atualizações sem interrupções
Siga estas melhores práticas do ClickHouse Cloud ao usar o Managed ClickStack.

Proteja a ingestão

Por padrão, o ClickStack OpenTelemetry Collector não vem protegido quando implantado fora das distribuições open source e não exige autenticação em suas portas OTLP.Para proteger a ingestão, especifique um token de autenticação ao implantar o collector usando a variável de ambiente OTLP_AUTH_TOKEN. Consulte “Protegendo o collector” para mais detalhes.

Crie um usuário de ingestão

Recomenda-se criar um usuário dedicado para o OTel collector fazer a ingestão no Managed ClickHouse e garantir que a ingestão seja enviada para um banco de dados específico, por exemplo otel. Consulte “Criando um usuário de ingestão” para mais detalhes.

Configure o Time To Live (TTL)

Garanta que o Time To Live (TTL) esteja configurado adequadamente para sua implantação do Managed ClickStack. Isso controla por quanto tempo os dados são retidos — o padrão de 3 dias geralmente precisa ser ajustado.

Estimativa de recursos

O conteúdo a seguir apresenta um modelo para estimar os recursos de computação e armazenamento necessários para uma implantação do ClickStack com base no volume de ingestão esperado. Os valores obtidos são apenas estimativas e devem ser usados como uma linha de base inicial — não são uma resposta prescritiva. Os requisitos reais dependem da complexidade das consultas, da concorrência, das políticas de retenção e da variação na vazão de ingestão. Sempre monitore o uso de recursos e escale conforme necessário.
Todos os valores são baseados em ingestão bruta não comprimidaTodos os números nesta página — throughput (MB/s, TB/mês), dimensionamento de CPU e armazenamento — são expressos em termos de volume bruto de ingestão não comprimido, ou seja, o tamanho dos dados conforme são produzidos pelas suas aplicações e enviados ao OpenTelemetry Collector antes da aplicação de qualquer compressão.Esse é o valor que você deve estimar com base nos pipelines existentes de logs, traces e métricas. Os valores de armazenamento na tabela abaixo já consideram uma taxa de compressão de 10x aplicada a esse volume bruto.
Ao implantar o ClickStack, provisione capacidade computacional para cobrir duas cargas de trabalho independentes: ingestão e consulta.
Carga de trabalhoRecursos estimados
Ingestão1 vCPU por 10 MB/s de throughput de ingestão sustentado
Consulta1 vCPU por 1 QPS e por 10 MB/s de throughput de ingestão sustentado
Isolamento de Consultas vs. IngestãoNa maioria das implantações autogerenciadas, a ingestão e a consulta compartilham os mesmos nós. Nesse caso, use o Total de CPUs como linha de base. O escalonamento isolado — em que a computação de ingestão e a de consulta são provisionadas de forma independente — é compatível com o ClickHouse Cloud por meio de pools de computação separados, também conhecidos como Warehouses.
  • Uma taxa de compressão de 10x para armazenamento — normalmente conservadora para logs e traces.
  • SLAs de consulta com P50 de 1,5 segundo e P99 de 5 segundos.
  • Assumimos que a maioria das consultas ocorre sobre dados recentes, seguindo uma distribuição log-normal que atinge o pico em cerca de uma hora e se estende até cerca de seis horas. Os usuários podem querer provisionar computação dedicada para consultar dados mais antigos. No ClickHouse Cloud, ela pode ficar ociosa (e, portanto, sem gerar custos) quando não estiver em uso.
  • Embora a computação de consulta possa ser escalada de forma independente da computação de ingestão, ela continua intrinsicamente vinculada ao volume de ingestão. Assumimos que, à medida que a ingestão aumenta, a densidade dos dados cresce, resultando em volumes de varredura maiores no momento da consulta e, consequentemente, em maiores requisitos de computação para consulta.
A tabela a seguir apresenta exemplos de dimensionamento com base no aumento do throughput de ingestão em megabytes por segundo, juntamente com os volumes de dados correspondentes em terabytes por mês. Isso pressupõe uma média sustentada de 1 QPS do ClickStack em todos os tipos de consulta (pesquisa, dashboards, alertas).
MB/sTB/mêsCPUs de ingestãoCPUs de consultaCPUs totaisArmazenamento total (por mês) (GB)
1025.921342,592
2051.842685,184
50129.65152012,960
100259.210304025,920
200518.420608051,840
5001,29650150200129,600
10002,592100300400259,200
Para mais detalhes sobre como refinar as premissas de dimensionamento para seu ambiente, consulte “Refinando as premissas de dimensionamento para seu ambiente”.

Isolando cargas de trabalho de observabilidade

Se você estiver adicionando o ClickStack a um serviço existente do ClickHouse Cloud que já oferece suporte a outras cargas de trabalho, como análises de aplicações em tempo real, isolar o tráfego de observabilidade é altamente recomendado.Use Managed Warehouses para criar um serviço filho dedicado ao ClickStack. Isso permite:
  • Isolar a carga de ingestão e de consultas das aplicações existentes
  • Escalonar as cargas de trabalho de observabilidade de forma independente
  • Impedir que consultas de observabilidade impactem as análises em produção
  • Compartilhar os mesmos dados subjacentes entre serviços quando necessário
Essa abordagem garante que suas cargas de trabalho existentes permaneçam inalteradas, ao mesmo tempo que permite que o ClickStack escale de forma independente à medida que os dados de observabilidade crescem.Para implantações maiores ou orientações personalizadas de dimensionamento, entre em contato com o suporte para obter uma estimativa mais precisa.
Última modificação em 10 de junho de 2026