概述
前言
想必都知道要使用Msql,必须会用SQL,同样要使用Prometheus 就要掌握PromQL(Prometheus Query Language),它可以实时选择和汇聚时间序列数据,从而很方便的在Prometheus中查询和检索数据,结果可以展示为图表或者表格。
直观感受PromQL
在详细介绍PromQL之前,我们先通过几个简单的查询来直观感受PromQL。
- 查询应用已使用的堆内存大小,单位MB
jvm_memory_used_bytes / (1024*1024)
说明:图框中三条数据相加和即为已占用堆内存大小,默认的单位为B,图中已转为为MB
- 进阶版,查询应用已使用的堆内存大小,单位MB
sum(jvm_memory_used_bytes{area=“heap”} / (1024*1024))
说明:筛选出 area=“heap” 的堆内存数据,这个时候由6条数据变为3条数据,再通过求和函数对3条数据相加得到最终的值
- 保留两位小数,查询应用已使用的堆内存大
最后
以上就是搞怪音响为你收集整理的直观感受PromQL及其数据类型前言直观感受PromQL的全部内容,希望文章能够帮你解决直观感受PromQL及其数据类型前言直观感受PromQL所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复