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)
- Counter(计数器)
- Gauge(度量值)
- Hisogram(直接图)
- Summary (摘要)
四类指标均是在客户端定义的,服务端并无类型区别,统一按时间序列存储
指标名称 | 特点 | 举例 | 常用函数 |
---|---|---|---|
Counter | 计数量,只增不减少 | 服务的请求次数 | rate topk increase irate |
Gauge | 度量值,可增可减少 | 用户在线人数、队列排队线程数、内存、CPU占用 | delta predict_linear |
Histogram | 数据分布柱状图,基于bucket统计;bucket 代表样本取值或聚会范围分段;取值可以是频率或频数;分位数计算(服务端计算); | 小于1秒请求次数, 小于0.5s请求次数 | histogram_quantile |
Summary | 直接存储分位数(客户端计算) | 95%的请求平均响应时间 |
以上是关于prometheus 常用指标的主要内容,如果未能解决你的问题,请参考以下文章