metrics:指标抽象库 源码
普遍指标 APM提供程序实现的度量标准抽象。 为什么? .NET的OpenTelemetry中的指标仍然遥遥无期,我们需要将指标公开给不同的供应商。 为了避免在从一个供应商转到另一个供应商时重写整个度量,我们决定创建一个小的抽象层,该层以统一的方式公开相似的指标。 然后,我们可以配置一个特定的提供程序以正确显示度量。 默认情况下,即使未配置任何提供程序,也将使用无操作提供程序进行测量。 它非常适合测试,您无需担心配置,例如Prometheus,以防止测试崩溃。 为基准测试工具创建提供程序并在运行测试时收集性能证据也应该是微不足道的。 供应商支持 当前,该库支持公开以下指标: 普罗米修斯 数据狗统计 执照 麻省理工学院
用户评论