普罗米修斯持续时间收集

Prometheus duration collection

当数据收集为开始时间(纪元)和结束时间(纪元)时,是否可以计算普罗米修斯的操作持续时间,这些时间将按某种形式的事务跟踪进行分组?

一旦知道持续时间,就可以使用数据来提供 prometheus Apdex。

用例:

  1. API 触发(并且基本上忘记了)启动操作请求
  2. 发生多个分布式(基于消息)进程
  3. 触发最终消息并指示操作结束

Prometheus 是一个 metrics-based 系统,而不是跟踪系统。您最多可以使用 SummaryHistogram 指标类型跟踪所有请求所花费时间的摘要。