Grafana Beyla 2.0:分布式追踪、可扩展的Kubernetes部署及更多功能

Grafana Beyla 2.0:分布式追踪、可扩展的Kubernetes部署及更多功能

💡 原文英文,约1600词,阅读约需6分钟。
📝

内容提要

2023年11月发布的Grafana Beyla 2.0是一个开源的eBPF零代码工具,支持HTTP/gRPC等协议,提供应用监控和网络流量分析。新版本增强了分布式追踪、权限管理和与OpenTelemetry的兼容性,简化了Kubernetes部署,提升了性能和功能。

🎯

关键要点

  • Grafana Beyla 2.0于2023年11月发布,是一个开源的eBPF零代码工具,支持HTTP/gRPC等协议。
  • Beyla 2.0增强了分布式追踪、权限管理和与OpenTelemetry的兼容性。
  • Beyla是一个与供应商无关的工具,支持多种编程语言和应用程序的监控。
  • 新版本支持分布式追踪,解决了W3C Traceparent头的上下文传播问题。
  • Beyla 2.0减少了对管理员权限的需求,用户可以选择适合的权限级别。
  • 引入了Kubernetes Beyla Cache服务,以提高在大型集群中的性能。
  • Beyla 2.0与OpenTelemetry的服务名称、命名空间和实例名称完全对齐,简化了集成。
  • 新增对HTTP2、SQL、Redis、Kafka等协议的支持,扩展了功能。
  • 计划通过结合追踪和分析来提升可观察性,特别是针对主要编程语言的支持。
  • Beyla的捐赠提案已提交给OpenTelemetry项目,期待与社区进一步合作。

延伸问答

Grafana Beyla 2.0的主要功能是什么?

Grafana Beyla 2.0是一个开源的eBPF零代码工具,增强了分布式追踪、权限管理和与OpenTelemetry的兼容性,并支持多种协议。

Beyla 2.0如何支持分布式追踪?

Beyla 2.0完全支持分布式追踪,解决了W3C Traceparent头的上下文传播问题,无需管理员权限。

Beyla 2.0在Kubernetes部署方面有什么改进?

Beyla 2.0引入了Kubernetes Beyla Cache服务,以提高在大型集群中的性能,减少对Kubernetes API的负担。

Beyla 2.0支持哪些新协议?

Beyla 2.0新增对HTTP2、SQL、Redis、Kafka等协议的支持,扩展了其功能。

Beyla 2.0如何减少对管理员权限的需求?

Beyla 2.0通过模块化eBPF代码和使用更细粒度的权限,完全消除了对系统管理员权限的需求。

Grafana Beyla与OpenTelemetry的兼容性如何?

Beyla 2.0与OpenTelemetry的服务名称、命名空间和实例名称完全对齐,简化了集成过程。

➡️

继续阅读