这篇文章主要讲telegrafa的配置。
我们首先要搞清这些东西是干嘛的、
Grafana是一个可视化的展示工具,其实就是一个图形报表工具。报表就需要数据。那么Grafana的数据来源于哪里呢?
当然是来源于数据库,所以influxDB就是主要存储数据的,有了数据,根据一定的查询条件和查询机制,就可以做出统计报表。现在我们要监控服务器的硬件资源,我们还需要借助其他的工具能够收集电脑传感器返回的数据,然后把这些数据放入到数据库中。
telegrafa就是这么个插件。
首选,还是下载安装:
![](https://img.haomeiwen.com/i7902592/4ce757505a71b7eb.png)
下载方案同Jmeter+influxDB+telegrafa可视化(一)中的infuxDB,这里就不多讲。下载后解压缩:
![](https://img.haomeiwen.com/i7902592/e7e52ca2e03e82e3.png)
现在就要对他进行配置了:
配置 Telegraf展开目录
用户可修改 Telegraf 配置文件进行采集项的配置。配置文件默认位于 telegraf/telegraf.conf。
在本文方案中,需要配置数据输出项(输出到 influxdb),其它项使用 telegraf 默认即可。
按照示例配置 influxdb url、database 名称。
![](https://img.haomeiwen.com/i7902592/077c0a123163f045.png)
![](https://img.haomeiwen.com/i7902592/3a23dac4c8b2b450.png)
其他的不要随便乱动。就这样保存就好了。
然后启动Telegraf
![](https://img.haomeiwen.com/i7902592/9ee0aeb8e424c656.png)
一般看到这个exe就会去双击启动,这里有个坑,这种启动方式是不行的,必须通过CMD命令去切换到本路径下然后使用 telegraf -config telegraf.conf启动,如图所示:
![](https://img.haomeiwen.com/i7902592/59780e38fe4c2b1e.png)
这里启动后,我们就进入我们数据库,查看是否有数据写人,我们刷新一个数据库。
![](https://img.haomeiwen.com/i7902592/615c46510549a09b.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"
网友评论