zoukankan      html  css  js  c++  java
  • Promethueus常用函数

    prometheus中数据类型

    • Counter类型

             Counter类型的指标的工作方式和计数器一样,只增不减(除非系统发生了重置)。Counter一般用于累计值,例如记录请求次数、任务完成数、错误发生次数。Gauge仪表盘

    • Gauge(仪表盘类型)

            Gauge是可增可减的指标类,可以用于反应当前应用的状态。主机当前的内容大小(node_memory_MemFree),可用内存大小(node_memory_MemAvailable)。或者时容器当前的cpu使用率,内存使用率。

    • Histogram柱状图

            统计一些数据分布的情况,用于计算在一定范围内的分布情况,同时还提供了度量指标值的总和。以请求响应时间requests_latency_seconds为例,比如我们需要记录http请求响应时间符合在分布范围{0.005,0.01,0.025,0.05,0.075,0.1,0.25,0.5,0.75,1,2.5,5,7.5,10}中的次数统计

    • Summary概要

             主要用于表示一段时间内数据采样结果(通常时请求持续时间或响应大小),它直接存储了quantile数据,而不是根据统计区间计算出来的。

    Histogram和Summary的区别

    prometheus常用函数

    increase() 函数表示某段时间内数据的增量总量

    rate() 函数则表示某段时间内数据的平均值

    比如一分钟为准:increase表示一分钟数据值为(当前时间数据总量 - 前一分钟的数据总量 = 一分钟的增长总量)

             rate 表示一分钟的数据值为((当前时间数据总量 - 前一分钟的数据总量 = 一分钟的增长总量)/60s)即一分钟内平均每秒的增长量

    单位时间段内:   increase = rate *  单位时长  即:rate平均每秒增长量乘以单位时长(多少秒)等于increase数值

  • 相关阅读:
    从属性赋值到MVVM模式详解
    C#综合揭秘——细说事务
    Action与Trigger
    C#综合揭秘——细说多线程(下)
    继承BitmapSource并使用独立存储来缓存远程的图片
    Windows Phone 7 MVVM模式数据绑定和传递参数
    Lambda表达式总结
    Windows Phone页面导航和独立存储开发总结
    RegisterHotKey设置系统级热键《转》
    隐藏统计代码或者任何不想被看见的东西《转》
  • 原文地址:https://www.cnblogs.com/gavin11/p/12805108.html
Copyright © 2011-2022 走看看