Только локальный режим
Аналогично единым изображениям, этот комплексный образ Docker объединяет все компоненты ClickStack:
- ClickHouse
- HyperDX
- OpenTelemetry (OTel) collector (экспортирующий OTLP на портах
4317
и4318
) - MongoDB (для постоянного состояния приложения)
Однако аутентификация пользователей отключена для этой версии HyperDX
Подходит для
- Демо
- Отладка
- Разработка, где используется HyperDX
Этапы развертывания
Перейдите к интерфейсу HyperDX
Посетите http://localhost:8080, чтобы получить доступ к интерфейсу HyperDX.
Вас не попросят создать пользователя, так как аутентификация не включена в этом режиме развертывания.
Подключитесь к своему собственному внешнему кластеру ClickHouse, например, ClickHouse Cloud.

Создайте источник, сохраните все значения по умолчанию и заполните поле Table
значением otel_logs
. Все остальные настройки должны быть автоматически определены, позволяя вам нажать Сохранить новый источник
.

Поддержка типа JSON
ClickStack имеет бета-поддержку типа JSON с версии 2.0.4
.
Для получения преимуществ этого типа смотрите Преимущества типа JSON.
Чтобы включить поддержку типа JSON, пользователи должны установить следующие переменные окружения:
OTEL_AGENT_FEATURE_GATE_ARG='--feature-gates=clickhouse.json'
- включает поддержку в OTel collector, гарантируя, что схемы создаются с использованием типа JSON.BETA_CH_OTEL_JSON_SCHEMA_ENABLED=true
- включает поддержку в приложении HyperDX, позволяя запрашивать данные в формате JSON.
Для образа только для локального режима пользователю необходимо установить параметр BETA_CH_OTEL_JSON_SCHEMA_ENABLED=true
, например: