如何选择Opentelemetry后端供应商



随着Opentelemetry成为跟踪的新标准,并且它与供应商无关,我们如何为Opentelemetrics选择后端供应商?

例如,目前有许多供应商支持Opentelemetry,如GCP Cloudtrace、Datadog、Dynatrace、Lightstep、Instana。你是如何选择一家只提供opentelemtry的供应商的?或者这根本不重要,因为opentelemetry与云无关,我们可以选择最便宜的一个来存储我们的跟踪

Disclosure:我是Aspecto的开发人员。

我会考虑的一些参数:

  • 与规模相比的成本和计划
  • 搜索功能:我可以轻松准确地搜索我的踪迹吗
  • 采样功能
  • 与我的基础设施配合良好
  • 支持的语言
  • 可以处理高规模
  • 支持性好,反应灵敏
  • 流畅的用户体验,清晰的可视化
  • 数据保留

什么是合格的供应商?(列表(
供应商可以被视为"支持OpenTelemetry";或";实现OpenTelemetry";。

支持OpenTelemetry:

供应商必须通过以下两种机制之一接受默认SDK的输出:

  1. 通过为OpenTelemetry收集器和/或OpenTelemetrySDK提供导出程序
  2. 通过构建OpenTelemetry协议的接收器

实现OpenTelemetry:

具有自定义SDK实现的供应商将被列为";实现OpenTelemetry";。如果自定义SDK是可选的,则供应商可以被列为";支持OpenTelemetry";。

我想这个决定将取决于您已经使用(或计划使用(的可观察性。如果没有,那么您可能希望通过对您的业务很重要的参数(成本是其中之一(来比较现有的解决方案。

相关内容

  • 没有找到相关文章

最新更新