Metrics简介
作者:互联网
Metrics
简介
-
metrics作为一款监控指标的度量类库,提供了许多工具帮助开发者来完成各项数据的监控。
-
metrics提供5中基本的度量类型:meters、gauges、conters、histgrams、timers
-
Meter(测量)是一种只能自增的计数器,通常用来度量一系列事件发生的概率。它提供了平均速率,以及指数平滑平均速率,以及采样后的1分钟,5分钟,15分钟的样例。
-
Gauge是一个最简单的计量,一般用来统计瞬时状态的数据信息。例:某一时刻的集合中的大小
-
Counter是Gauge的一个特例,维护一个计数器。使用步骤与Gauge基本类似,在MetricRegistry中提供了静态方法可以直接实例化一个Counter。
-
Histograms直方图:主要使用来统计数据的分布情况,最大值、最小值、平均值、中位数、百分比(75%、90%、95%、98%、99%、99.9%)
-
Timer:统计请求的速率和处理时间
使用
- 在代码中添加计数器,将数据存储到db
- 在grafana展示数据
- 效果同skywalking
标签:简介,Counter,Metrics,计数器,Gauge,速率,度量 来源: https://www.cnblogs.com/novice77/p/16355410.html