Semelhante à imagem all-in-one, esta imagem Docker completa reúne todos os componentes do ClickStack:
- ClickHouse
- HyperDX
- collector do OpenTelemetry (OTel) (expondo OTLP nas portas
4317 e 4318)
- MongoDB (para o estado persistente da aplicação)
No entanto, a autenticação de usuários está desabilitada para esta distribuição do HyperDX
- Demonstrações
- Depuração
- Desenvolvimento em que o HyperDX é usado
O modo local implanta a UI do HyperDX na porta 8080.docker run -p 8080:8080 clickhouse/clickstack-local:latest
Acesse a UI do HyperDX
Acesse http://localhost:8080 para abrir a UI do HyperDX.Você não precisará criar um usuário, pois a autenticação não está habilitada neste modo de implantação.Conecte-se ao seu próprio cluster externo do ClickHouse, por exemplo, o ClickHouse Cloud.Crie uma fonte, mantenha todos os valores padrão e preencha o campo Table com o valor otel_logs. Todas as outras configurações devem ser detectadas automaticamente, permitindo que você clique em Save New Source.
Escolha de esquema: Map vs JSON
O ClickStack armazena atributos como colunas Map(LowCardinality(String), String) por padrão. Esse é o esquema recomendado para cargas de trabalho de observabilidade. Em combinação com a serialização de map em buckets e índices de texto nas chaves e nos valores do map, ele permite lookups seletivos sem a sobrecarga de ingestão por chave das subcolunas JSON dinâmicas.
Um esquema do tipo JSON está disponível em beta para avaliação em cargas de trabalho com um conjunto pequeno e estável de chaves de atributo. Ele não é recomendado como padrão. Consulte Map vs tipo JSON para ver a comparação completa e as variáveis de ambiente necessárias para habilitar o suporte a JSON. Última modificação em 10 de junho de 2026