prometheus 常用指标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了prometheus 常用指标相关的知识,希望对你有一定的参考价值。

参考技术A 一,获取存活节点

http://192.168.0.2:9090/api/v1/query?query=up

二,内存

包含 node-exporter  cadvisor 指标

一天平均使用

一天最大

一天最小

二,cpu

注意:

在使用 http api 的时候,要对参数进行 urlencode  编码;

各类指标:

所有磁盘空间

已经使用的磁盘空间

根目录大小

内存可用大小 包含cache

内存总量

内存空闲 not include cache

cpu util

磁盘读速度

磁盘 read iops

磁盘每秒读占用时间

磁盘 write iops

磁盘写带宽

磁盘读每秒占用时间

网络

容器层面

容器启动时间

容器内存限制

容器cpu限制

容器磁盘读速度

容器写带宽

容器读iops

容器写iops

容器占用磁盘空间(不包括挂载)

容器所有内存使用

容器内存 rss

容器内存

prometheus 指标类型

四大指标类型(metrics type)

  1. Counter(计数器)
  2. Gauge(度量值)
  3. Hisogram(直接图)
  4. Summary (摘要)

四类指标均是在客户端定义的,服务端并无类型区别,统一按时间序列存储

指标名称特点举例常用函数
Counter计数量,只增不减少服务的请求次数rate topk increase irate
Gauge度量值,可增可减少用户在线人数、队列排队线程数、内存、CPU占用delta predict_linear
Histogram数据分布柱状图,基于bucket统计;bucket 代表样本取值或聚会范围分段;取值可以是频率或频数;分位数计算(服务端计算);小于1秒请求次数, 小于0.5s请求次数histogram_quantile
Summary直接存储分位数(客户端计算)95%的请求平均响应时间

以上是关于prometheus 常用指标的主要内容,如果未能解决你的问题,请参考以下文章

prometheus 指标类型

prometheus 指标类型

prometheus 指标类型

prometheus能监控哪些指标

尽管 Prometheus 数据源已成功验证,但 Grafana 无法获取 Prometheus 指标

监控 - Prometheus让Docker指标可视化