标签:简介 Counter Metrics 计数器 Gauge 速率 度量
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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。