Prometheus学习

Prometheus学习

Prometheus学习_第1张图片

promethueus exporter就是以 后台进程的方式运行在系统当中,不断去采集数据
1、红框框中是 prometheus基于数学算法输入的一个查询输入框
Prometheus学习_第2张图片
2.监控项的分类
Prometheus学习_第3张图片
3.数据采集的形式分类(promethueus exporter就是以 后台进程的方式运行在系统当中,不断去采集数据)
Prometheus学习_第4张图片

Prometheus的客户端有两种方式采集

pull 主动拉取的形式
push被动推送的形式
在这里插入图片描述

Prometheus学习_第5张图片

prometheus数据类型

Prometheus将所有采集到的样本数据以时间序列(time-series)的方式保存在内存数据库中,并定时保存在硬盘上。时间序列中的每一个样本由以下三部分组成。

  • 指标(metric): metric name和描述当前样本特征的labelsets组成,参考格式如 {=, …};,其中metric name的命名规则为:应用名称开头_监测对像_数值类型_单位
  • 时间截(timestamp):一个精确到毫秒的时间截;
  • 样本值(value):一个float64的浮点类型数据表示当前的样本值。

四种数据类型

  • 1 、Counter(计数器类型)
    函数使用
    rate() 是取一段时间增量的平均每秒数量
    increase() 则是取一段时间增量的总量
  • 2 、Gauge(仪表盘类型)
  • 3、Histogram(直方图类型)
  • 4、Summary(摘要类型)

你可能感兴趣的:(prometheus,学习)