Prometheus学习
promethueus exporter就是以 后台进程的方式运行在系统当中,不断去采集数据
1、红框框中是 prometheus基于数学算法输入的一个查询输入框
2.监控项的分类
3.数据采集的形式分类(promethueus exporter就是以 后台进程的方式运行在系统当中,不断去采集数据)
Prometheus的客户端有两种方式采集
pull 主动拉取的形式
push被动推送的形式
prometheus数据类型
Prometheus将所有采集到的样本数据以时间序列(time-series)的方式保存在内存数据库中,并定时保存在硬盘上。时间序列中的每一个样本由以下三部分组成。
- 指标(metric): metric name和描述当前样本特征的labelsets组成,参考格式如 {
- 时间截(timestamp):一个精确到毫秒的时间截;
- 样本值(value):一个float64的浮点类型数据表示当前的样本值。
四种数据类型
- 1 、Counter(计数器类型)
函数使用
rate() 是取一段时间增量的平均每秒数量
increase() 则是取一段时间增量的总量 - 2 、Gauge(仪表盘类型)
- 3、Histogram(直方图类型)
- 4、Summary(摘要类型)