性能测试监控平台Grafana的使用

Grafana的监控是基于数据库的,经过插件获取到服务器性能并存储到数据库中,而后使用Grafana链接数据库造成可视化的图表。本篇给你们介绍对服务器的性能的监控,下一篇会介绍对于mysql数据库的监控平台的搭建mysql

开始

首先点击sql

 选择红框而后点击AddQuery数据库

 

此时能够看到出现了一个图表,这就是咱们最后展现的图表样式,这个样式是能够根据需求来更改json

 

 点击红框,这个地方是选择数据库,也就是你以前添加的数据源,咱们选择influxdb数据库服务器

 

 如今咱们来看一下红框的内容,是否是看着有点眼熟,是的这就是sql查询语句,Grafana给咱们提供了选择,若是你的sql比较强也能够在后面的 增长本身所须要的查询性能

 

第一个选择cpu,也有其余选项好比men、io等此处不作演示,where添加host表明是本机,在后面选择主机名称测试

 

第一行设置好后,咱们来查看第二行spa

第二行的内容就比较具体了,相信作性能测试的小伙伴都有所了解了,插件

 

 

 选择user,此时咱们应该就能够看到上方图表出现了数据3d

 

 给你们解释一下右上角红框的内容。第一个是刷新数据的区间,我选择了最后三小时的显示,你们能够本身修改,第二个那个刷新按钮,点击后能够规定图标刷新的时间,通常在作性能测试的时候咱们是选择5s一刷新,咱们能够在alias by中给咱们的查询起一个名字

下面的time就是取多细的数据了通常不用设置,这样咱们就完成了cpu的监控。下面给你们讲一下如何在一个图表中展现多个性能指标,好比我还想看cpu的系统占用呢

点击红框,增长一个查询

 

 此时发现下方多了一个查询具体怎么配置就不讲了,跟上面的同样

 

两条线 每条线表明了user和system占用的不一样的内存

这个时候给你们讲一下图表显示该如何设置

点击红框

 

 点击Visualization就能够更改咱们的图表样式

 

这个地方有个比较重要的给你们讲一下

就是这个,这个选择决定了咱们y轴的展现,里面选项不少不给你们一一介绍,举例咱们的cpu是按照百分比来占用的,咱们选择percent(0~100)看看效果

 

 

 

 在x轴上增长了百分比的显示,有些单位不许确的须要在这里修改成咱们所须要的单位,里面参数不少你们自行拓展

再往下拉你们注意这几个指标

 

 相信不用我解释了都懂

这两个开关决定了展现数据的位置,一个是展现在右边,一个是依次显示在下方,不是横向展现而是纵向展现,具体效果你们本身去体验

 

点击红框给里面的title起个名,支持中文

 

 那么咱们怎么保存这个查询呢?很简单ctrl+s 

 

 这个名字就是咱们整个查询的名字而不是单一图表的名字,而后咱们save。看下最后的效果

 

 

这样咱们的一个监控就能够使用了,若是想再增长一个图表展现mem、io等数据,点击我上图红框的图标就能够增长一个新的图表,保存方式都是同样的。

最后给你们介绍一下模板,模板是什么,就是一些大神根据本身须要的数据定制作的一个监控平台,只要导入咱们就能够使用比较方便快捷。怎么使用呢?

 

 点击+选择import 

点击

 

 导入我提供的json文件你们就能够使用了,记得选择数据源哟。链接附在最后,

给你们看下模板的效果

 

 

 

连接:https://pan.baidu.com/s/1QgK4BH8ooBv1719QM3hiCg
提取码:3afe

                          

  做者原创转载请注明出处

相关文章
相关标签/搜索