- Escalonamento automático de recurso computacional, independente do armazenamento
- Retenção de baixo custo e praticamente ilimitada com base em armazenamento de objetos
- Isolamento independente de workloads de leitura e gravação com warehouses
- Autenticação integrada
- Backups automatizados
- Recursos de segurança e compliance
- upgrade contínuo
Antes de começar
Crie um serviço no ClickHouse Cloud
Prepare seu ambiente de ingestão
- Para iniciar um novo OpenTelemetry Collector, instale o Docker. No Kubernetes, faça a implantação do collector com o Helm.
- Para usar um collector existente, execute-o na função de gateway e verifique se a distribuição dele inclui o exporter do ClickHouse. Você adicionará a configuração necessária neste guia.
Configurar o Managed ClickStack
Escolha uma fonte de ingestão e configure o collector
No seu serviço do ClickHouse Cloud, inicie o ClickStack. Na página Getting Started do ClickStack, selecione Iniciar ingestão.Na página Escolher uma fonte de ingestão, selecione OpenTelemetry.
OpenTelemetry recomendadoO OpenTelemetry fornece esquemas pré-configurados para logs, rastreamentos, métricas e sessões.
- Iniciar um novo coletor
- Usar um coletor existente
O ClickStack gera o comando do coletor com as credenciais de administrador
Para continuar com as credenciais de administrador Substitua
default. Recomendamos usar credenciais de ingestão dedicadas para separar o acesso de ingestão da administração e evitar depender da senha de administrador.Criar credenciais de ingestão dedicadas (recomendado)
Criar credenciais de ingestão dedicadas (recomendado)
No ClickHouse Cloud, abra o Console SQL do serviço e execute:No comando gerado, substitua
CLICKHOUSE_USER="default" por CLICKHOUSE_USER="clickstack-ingest" e defina CLICKHOUSE_PASSWORD com a senha do usuário dedicado.default, copie o comando da guia Iniciar coletor. O ClickStack preenche automaticamente o endpoint do serviço. Substitua o placeholder de senha pela senha do serviço. Se não a tiver mais, recupere ou redefina os detalhes de conexão.O comando tem o seguinte formato:<host> e <your_password_here> pelos valores do serviço ClickHouse Cloud e execute o comando.O coletor é executado em primeiro plano. Mantenha este terminal aberto e use um segundo terminal para os demais comandos deste guia.Este comando expõe as portas OTLP sem autenticação e destina-se à avaliação local. Antes de enviar tráfego de produção, proteja o coletor.
Envie dados de teste
Envie um log de teste com o timestamp atual:Se você usar um collector existente, substitua
http://localhost:4318 pelo endpoint HTTP OTLP correspondente. Se o receiver exigir autenticação, adicione o header necessário ao comando curl.Uma solicitação bem-sucedida retorna HTTP/1.1 200 OK.Próximas etapas
Envie dados de aplicações e da infraestrutura
Instrumente uma aplicação
Envie traces e logs da aplicação usando um SDK do OpenTelemetry compatível.
Colete logs do host
Encaminhe logs do host usando um OpenTelemetry Collector executado como agente.
Monitore o Kubernetes
Colete logs, métricas e traces de um cluster do Kubernetes.
Explore outras integrações
Encontre guias para outras aplicações e fontes de telemetria.
Explorar dados de exemplo
Logs, traces e métricas de exemplo

Logs e métricas locais

Gere dados sintéticos
Gere dados com otelgen
Envie uma breve sequência de logs, traces e métricas sintéticos via OTLP.
Gere dados com telemetrygen
Gere sinais do OpenTelemetry configuráveis em vários serviços.
Preparação para produção
Preparação para produção
Revise as credenciais de ingestão, a segurança, a retenção e as orientações operacionais.
Estimar recursos
Dimensione os recursos computacionais para o volume de ingestão esperado.