美文网首页
Jmeter+influxDB+telegraf+Grafana

Jmeter+influxDB+telegraf+Grafana

作者: Kingtester | 来源:发表于2020-04-20 16:32 被阅读0次

这篇文章主要讲telegrafa的配置。
我们首先要搞清这些东西是干嘛的、
Grafana是一个可视化的展示工具,其实就是一个图形报表工具。报表就需要数据。那么Grafana的数据来源于哪里呢?
当然是来源于数据库,所以influxDB就是主要存储数据的,有了数据,根据一定的查询条件和查询机制,就可以做出统计报表。现在我们要监控服务器的硬件资源,我们还需要借助其他的工具能够收集电脑传感器返回的数据,然后把这些数据放入到数据库中。
telegrafa就是这么个插件。
首选,还是下载安装:


image.png

下载方案同Jmeter+influxDB+telegrafa可视化(一)中的infuxDB,这里就不多讲。下载后解压缩:


image.png
现在就要对他进行配置了:
配置 Telegraf展开目录
用户可修改 Telegraf 配置文件进行采集项的配置。配置文件默认位于 telegraf/telegraf.conf。
在本文方案中,需要配置数据输出项(输出到 influxdb),其它项使用 telegraf 默认即可。
按照示例配置 influxdb url、database 名称。
image.png image.png

其他的不要随便乱动。就这样保存就好了。
然后启动Telegraf


image.png

一般看到这个exe就会去双击启动,这里有个坑,这种启动方式是不行的,必须通过CMD命令去切换到本路径下然后使用 telegraf -config telegraf.conf启动,如图所示:


image.png

这里启动后,我们就进入我们数据库,查看是否有数据写人,我们刷新一个数据库。


image.png

说明服务正常了。

这里顺带讲一下influxDB的基本操作:
influxdb基本操作
数据库与表的操作
可以直接在客户端做操作,当然也可以命令行。

创建数据库

create database "db_name"

显示所有的数据库

show databases

删除数据库

drop database "db_name"

使用数据库

use db_name

显示该数据库中所有的表

show measurements

创建表,直接在插入数据的时候指定表名

insert test,host=127.0.0.1,monitor_name=test count=1

删除表

drop measurement "measurement_name"

相关文章

  • Jmeter+influxDB+telegraf+Grafana

    这节主要讲Grafana的相关配置。我们保证我们的服务是启动的,启动了influxDB和telegrafa,我们启...

  • Jmeter+influxDB+telegraf+Grafana

    我们设置Jmeter收集的数据,通过查询官网,我们知道了以下的含义: 15.1.1线程/虚拟用户指标线程指标如下:...

  • Jmeter+influxDB+telegraf+Grafana

    influxDB下载安装:最近说这个比较好,数据收集展示可视化超过其他,并且在测试圈内都被推荐,于是乎,自己开始一...

  • Jmeter+influxDB+telegraf+Grafana

    这篇文章主要讲telegrafa的配置。我们首先要搞清这些东西是干嘛的、Grafana是一个可视化的展示工具,其实...

网友评论

      本文标题:Jmeter+influxDB+telegraf+Grafana

      本文链接:https://www.haomeiwen.com/subject/zivlvhtx.html