本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

开始使用 Open Telemetry

Open Telemetry collector 和 2 个已仪表化的应用程序将指标和追踪发送到 SUSE Observability

SUSE Observability 支持 Open Telemetry。Open Telemetry 是一套标准化协议和开源框架,用于收集、转换和传输遥测数据,如追踪、指标和日志。Open Telemetry 支持多种编程语言和平台。

SUSE Observability 支持指标和跟踪。与 Kubernetes stackpack 结合使用时,Kubernetes pod 将在可用时增强跟踪。通过安装 Open Telemetry stackpack,可以获得服务和服务实例的新概览页面,提供对跟踪和跨度指标的访问。Open Telemetry 指标可以在监视器和指标绑定中使用。该 stackpack 附带了用于跨度指标和 .NET 及 JVM 内存指标的指标绑定。还有现成的监视器用于跨度错误率和持续时间。

与 SUSE Observability 一起使用的推荐设置是使用适用的 Open Telemetry SDKs 对应用程序进行仪表化,并在靠近您的仪表化应用程序的地方安装 Open Telemetry collector 以预处理数据(用 Kubernetes 标签增强、对跟踪进行采样等)并将数据发送到 SUSE Observability。Open Telemetry Collector 还可以用于从多种类型的遥测源收集指标,而无需使用 SDK 对应用程序进行仪表化。有关更多详细信息,请参见 Open Telemetry collector integrations,以查看您的数据库或遥测协议是否受支持。

请遵循 getting started 指南进行设置,以便与 SUSE Observability 最佳配合。

参考资料