我们去年将一个项目从statsd迁移到otel,我真的希望我们当时把时间花在……
……我们去年将一个项目从statsd迁移到otel,我真的希望我们当时把时间花在别的事情上。我真的很希望我那时能花时间在别的事情上。statsd让聚合器来处理统计数据,所以应用程序的生命周期(你提到的lambda)不是问题。它们可以发送后不管,而且数据率比我们用OTEL实现的要高得多。OTEL的主要功能是标签,但亚马逊会对你使用标签收费。以至于我们不得不减少标签,直到它们只提供了很小的可观测性提升,最终这并不值得迁移的成本。如果我直接迁移的话,我们最终得到的数据量会是现在的40倍。OTEL对使用全局解释器锁的语言是敌对的。在这些语言中,你运行的进程数量与机器的内核数量成比例,每个进程都需要单独标记。如果你不这样做,那么统计数据就会互相干扰。
源讨论OpenTelemetry 当前的状况原帖 93 条评论 · 导入时统计