Skip to main content
所有数据都会通过一个 OpenTelemetry (OTel) collector 实例摄取到 ClickStack,该实例是日志、指标、链路追踪和会话数据的主要入口。我们建议此实例使用官方提供的 collector ClickStack 发行版。
此外还提供托管版 ClickStack — 请参阅 Managed ClickStack。
用户可以通过语言 SDK将数据发送到此 collector,也可以通过采集基础设施指标和日志的数据采集 agent 发送 (例如以 agent 角色运行的 OTel collector,或其他技术,例如 Fluentd 或 Vector) 。对于希望使用托管 OpenTelemetry 管道的团队,Bindplane 提供了一种 OpenTelemetry 原生解决方案,并内置原生 ClickStack 目标端,可简化遥测数据的收集、处理和路由。

发送 OpenTelemetry 数据

安装 ClickStack OpenTelemetry collector

要将数据发送到托管 ClickStack,应以网关角色部署一个 OTel collector。与 OTel 兼容的插桩会通过基于 HTTP 或 gRPC 的 OTLP 将事件发送到该 collector。
我们建议使用 ClickStack OpenTelemetry collector这样您就可以受益于标准化摄取、强制执行的 schema,以及与 ClickStack UI (HyperDX) 的开箱即用兼容性。使用默认 schema 可启用自动 source 检测和预配置的列映射。
更多详情,请参阅”部署 collector”。

向 collector 发送数据

要将数据发送到托管 ClickStack,请将您的 OpenTelemetry 插桩指向 OpenTelemetry collector 提供的以下端点:
  • HTTP (OTLP): http://localhost:4318
  • gRPC (OTLP): localhost:4317
对于支持 OpenTelemetry 的语言 SDK和遥测库,您只需在应用程序中设置 OTEL_EXPORTER_OTLP_ENDPOINT 环境变量:
如果以 agent 角色部署 OTel collector 的 contrib 发行版,则可使用 OTLP exporter 将数据发送到 ClickStack collector。下面展示了一个 agent 配置示例,它会读取这个结构化日志文件。
最后修改于 2026年6月10日