Prometheus监控系列 | PromQL查询语法详解
1. Prometheus数据模型
1.1. TSDB简介
prometheus
将所有采集到的数据存储到时序数据库(Time Series Database
)当中,简称为TSDB。其具有以下特定:
◎ 大部分的操作都是写入操作;
◎ 写入操作基本都是按时间排序,顺序写入的;
◎ 写操作很少写很久之前的数据,也很少更新数据;
◎ 删除操作一般为区块操作(选定开始时间和结束时间,中间的区块全部删除);
◎ 读操作是十分典型的升序或者降序的顺序读;
◎ 支持高并发的读操作
事实上,从以上特定我们可以看出来,其非常契合监控系统的数据存储场景,这也是单prometheus节点每秒杀可以采集上百成个数据的原因所在。
1.2. Prometheus数据模型
接下来看一看prometheus
采集到的数据指标长什么样子。我们在前面已经安装好了node_exporter
。我们可以通过浏览器访问到node_exporter
采集