Higress什么时候支持 otel 呀?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据现有知识库资料,Higress Ingress 已经支持 OpenTelemetry (OTel) 相关功能。以下是具体的支持情况和相关信息:
Higress Ingress 支持多种 OpenTelemetry 的 Trace ID 透传格式,包括但不限于以下几种: - tracecontext:默认格式,遵循 W3C Trace Context 标准。 - baggage:用于传递分布式上下文信息。 - b3 和 b3multi:兼容 Zipkin 的 B3 单头和多头格式。 - jaeger:兼容 Jaeger 的 Trace ID 格式。
您可以通过以下方式配置 OpenTelemetry 的透传格式: - 使用 otel.propagators
参数:
-Dotel.propagators=tracecontext,baggage,b3
OTEL_PROPAGATORS
:
export OTEL_PROPAGATORS="b3"
Higress Ingress 提供了强大的可观测性能力,支持与多种监控和追踪工具集成,包括 OpenTelemetry: - 日志集成:支持 SLS(日志服务)和 ARMS 的 Access Log。 - 指标集成:支持 ARMS Prometheus 的 Metrics。 - 链路追踪:支持 Tracing Analysis 的分布式链路追踪。 - 告警集成:支持 ARMS Prometheus 的报警功能。
Higress Ingress 支持通过 Wasm 插件进行扩展,未来还将支持 Lua 插件(研发中)。这种扩展性使得 Higress 能够灵活适配 OpenTelemetry 的各种需求。
虽然知识库中未明确提及 Higress Ingress 的具体版本支持时间,但从其架构设计和功能描述来看,Higress Ingress 已经具备对 OpenTelemetry 的良好支持。如果您需要更详细的版本信息或特定功能的支持情况,建议参考 Higress 官方文档或联系技术支持团队。
Higress Ingress 当前已支持 OpenTelemetry,并提供了多种透传格式和可观测性集成能力。您可以根据实际需求选择合适的配置方式,并利用其强大的扩展性和云原生集成功能来优化您的应用流量管理。
如果您有进一步的具体需求或问题,请提供更多细节以便我们为您提供更精准的帮助!