以下度量类别来自的开源监控系统Prometheus的数据结构,该系统已经提交给openmetrics,并将逐渐成为维度监控领域的标准。因此,在设计相关监控系统时,我们需要尽可能的兼容,以便于与行业的发展相融合。
度量提供了五种基本类型的度量:
量具的中文名称可以翻译成米。它可以表示可以增加或减少的度量值。它是最简单、最基本的度量类型,只有一个简单的返回值,通常用于记录某些对象或事物的瞬时值。
电表的典型使用场景包括:
计数器的中文名称可以翻译成counter。它是一种累积测量指标,其值只能单调递增。
计数器的典型使用场景包括:
直方图的中文名称可以翻译成直方图。它可以用来测量流数据中的值分布。历史程序可以计算最小值、平均值、方差、分位数(如中位数或第95分位数),如75%、90%、98%、99%等范围的数据。特点是提供多种数据统计。
直方图的典型使用场景包括:
表的中文名称可以翻译成TPS counter。它是一个自增计数器,通常用于测量一系列事件的比率。他提供了平均速率,以及指数平滑平均速率,以及采样后1分钟、5分钟、15分钟。
TPS计数器的典型使用场景包括:
定时器的中文名称可以翻译成timer。它结合了直方图和计量器,还为耗时的代码执行提供了统计和计算功能。
更多内容:物联网
原创文章,作者:dongshuai,如若转载,请注明出处:http://boke.6ke.com.cn/?p=34580