Перейти к основному содержанию
ClickStack использует стандарт OpenTelemetry для сбора телеметрических данных (журналов и трейсов). Трейсы автоматически создаются с помощью автоматического инструментирования, поэтому для получения пользы от трассировки ручное инструментирование не требуется. В этом руководстве рассматриваются:
✅ Журналы✅ Метрики✅ Трейсы

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

Установите пакеты инструментирования OpenTelemetry

Чтобы установить Go-пакеты OpenTelemetry и HyperDX, используйте приведённую ниже команду. Рекомендуется ознакомиться с актуальными пакетами инструментирования и установить необходимые пакеты, чтобы данные трассировки корректно добавлялись.

Пример нативного HTTP-сервера (net/http)

В этом примере мы будем использовать net/http/otelhttp.
Обратитесь к разделам с комментариями, чтобы узнать, как добавить в Go-приложение сбор телеметрии.

Пример приложения Gin

В этом примере используется gin-gonic/gin.
Обратитесь к разделам с комментариями, чтобы узнать, как настроить сбор телеметрии в вашем Go-приложении.

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

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