prometheus基础概念-创新互联

prometheus 基础概念

不管做什么事情,我们都需要做好充足的准备。盖房子需要打地基,根基不稳地动山摇。我们学习也一样,所以我们想学好一个东西必须根基要打牢。好了废话不多说了,我们来打下prometheus的根基。
##数据模型
prometheus存储是时序数据(time-series),即按照相同时许(相同的名字和标签),以时间维度存储连续的数据的集合。

专注于为中小企业提供成都网站制作、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业怀宁免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

时序索引

时序(time series)是由名字(metrice),以及一组key/value标签定义的,具有相同的名字以及标签属于同一时间序列。
时序的名字有ASCLL字符,数字,下划线,以及冒号组成,它必须满足正则表达式[a-zA-Z_:][a-zA-Z0-9_:]*,其名字因该具有语义化(看到名字就知道这个抓取的是什么值),一般表示一个可以度量的指标,例如:http_requset_total,表示http的总请求数。
时序的标签可以使prometheus的数据更加丰富,能够区分具体不同的实例,例如http_requests_total{method="POST"},可以表示所有的POST请求。
标签名称有ASCLL字符,数字,以及下划线组成,其中_开头的属于prometheus保留,标签的只可以是任何ubicode字符,支持中文

时序样本

按照莫哥时序以时间维度采集的数据,称之为样本,其值包含:

  • 一个float64值
  • 一个毫秒级的unix时间戳

格式

prometheus 时序格式 与OPenTSDB相似
<metric name>{<label name>=<label value>,....}
其中包含时序名字以及时序的标签。

Metrice types

counter 计数器

获取的数值,只增加(减少),理想状态下是不会减少(增加)的。我们往往用它记录服务的请求总量,错误总数

Gauge 瞬时值

最简单的度量指标,只有一个简单的返回值,或者叫做瞬时状态,例如:监控硬盘或者内存的使用量,在当前时间只有一个值,因为硬盘的容量和内存的使用量是随着时间的推移不断变化,没有规律可循

Histogram

统计数据的分布情况,比如大值,最小值,中间值还有中位数,75百分位,这是一种特殊的metrics数据类型,代表的是一种近似百分比

summary

summary和histogram类似,由&lt;basename&gt;{quantile="&lt;&gt;"},&lt;basename&gt;_sum,&lt;basename&gt;_count组成,主要用于表示一段时间内数据采样结果(通常是请求持续时间或响应大小),它直接存储了quantile数据,而不是根据统计出区间计算出来的

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

分享题目:prometheus基础概念-创新互联
新闻来源:https://www.cdcxhl.com/article14/shcge.html

成都网站建设公司_创新互联,为您提供响应式网站动态网站用户体验网站建设全网营销推广网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设公司