OpenTelemetry概述
OpenTelemetry是一系列工具、API和SDK,帮助工程师对应用程序进行配置、生成、收集和导出遥测数据,例如指标、日志和追踪,以分析软件性能和行为。
OpenTelemetry是云原生计算基金会(CNCF)中第二活跃的项目,仅次于Kubernetes。
Grafana Labs自豪地支持OpenTelemetry项目的发展,通过雇佣OpenTelemetry贡献者,将一流的OpenTelemetry支持构建到Grafana LGTM框架中,并确保Grafana Labs的客户能够获得他们需要的OpenTelemetry支持和特性。
OpenTelemetry的工作原理
OpenTelemetry为各种编程语言和框架提供仪器库和SDK。
这些库以供应商中立的标准化格式产生追踪、指标和日志,该格式可以转发到任何符合OpenTelemetry规范的监控后端。