Higress什么时候支持 otel 呀?

Higress什么时候支持 otel 呀?

展开
收起
三分钟热度的鱼 2024-05-05 13:16:13 82 分享 版权
阿里云 AI 助理回答

根据现有知识库资料,Higress Ingress 已经支持 OpenTelemetry (OTel) 相关功能。以下是具体的支持情况和相关信息:

1. OpenTelemetry 支持的透传格式

Higress Ingress 支持多种 OpenTelemetry 的 Trace ID 透传格式,包括但不限于以下几种: - tracecontext:默认格式,遵循 W3C Trace Context 标准。 - baggage:用于传递分布式上下文信息。 - b3b3multi:兼容 Zipkin 的 B3 单头和多头格式。 - jaeger:兼容 Jaeger 的 Trace ID 格式。

您可以通过以下方式配置 OpenTelemetry 的透传格式: - 使用 otel.propagators 参数

-Dotel.propagators=tracecontext,baggage,b3
  • 设置环境变量 OTEL_PROPAGATORS
    export OTEL_PROPAGATORS="b3"
    

2. Higress Ingress 的可观测能力

Higress Ingress 提供了强大的可观测性能力,支持与多种监控和追踪工具集成,包括 OpenTelemetry: - 日志集成:支持 SLS(日志服务)和 ARMS 的 Access Log。 - 指标集成:支持 ARMS Prometheus 的 Metrics。 - 链路追踪:支持 Tracing Analysis 的分布式链路追踪。 - 告警集成:支持 ARMS Prometheus 的报警功能。

3. Higress Ingress 的扩展性

Higress Ingress 支持通过 Wasm 插件进行扩展,未来还将支持 Lua 插件(研发中)。这种扩展性使得 Higress 能够灵活适配 OpenTelemetry 的各种需求。

4. 版本支持

虽然知识库中未明确提及 Higress Ingress 的具体版本支持时间,但从其架构设计和功能描述来看,Higress Ingress 已经具备对 OpenTelemetry 的良好支持。如果您需要更详细的版本信息或特定功能的支持情况,建议参考 Higress 官方文档或联系技术支持团队。

总结

Higress Ingress 当前已支持 OpenTelemetry,并提供了多种透传格式和可观测性集成能力。您可以根据实际需求选择合适的配置方式,并利用其强大的扩展性和云原生集成功能来优化您的应用流量管理。

如果您有进一步的具体需求或问题,请提供更多细节以便我们为您提供更精准的帮助!

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: