Перейти к основному содержанию
Это руководство охватывает:
✖️ Журналы✖️ ️️Метрики✅ Трассировки
Чтобы отправлять журналы в ClickStack, используйте OpenTelemetry Collector.

Начало работы

Установка пакетов OpenTelemetry

Выполните следующую команду, чтобы установить пакет OpenTelemetry.

Настройте OpenTelemetry + форматтер логгера

Далее нужно инициализировать инструментацию трассировки OpenTelemetry и настроить форматтер сообщений журнала для логгера Rails, чтобы журналы автоматически связывались с трассировками. Без пользовательского форматтера журналы не будут автоматически коррелироваться с трассировками в ClickStack. В папке config/initializers создайте файл с именем hyperdx.rb и добавьте в него следующее:

Настройте переменные окружения

После этого вам нужно задать в командной оболочке следующие переменные окружения, чтобы отправлять телеметрию в ClickStack через OpenTelemetry Collector:
Переменная окружения OTEL_SERVICE_NAME используется для идентификации вашего сервиса в приложении HyperDX; ей можно присвоить любое имя. Переменная окружения OTEL_EXPORTER_OTLP_HEADERS содержит ключ API, доступный в приложении HyperDX в разделе Team Settings → API Keys.
Последнее изменение 10 июня 2026 г.