- 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.
