Это руководство охватывает:
| ✖️ Журналы | ✖️ ️️Метрики | ✅ Трассировки |
Чтобы отправлять журналы в ClickStack, используйте OpenTelemetry Collector.
Установка пакетов 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. Последнее изменение 19 июня 2026 г.