Telegraf 监控部署集成

        上篇文件介绍了Jmeter结果动态展示,性能测试过程中必须进行监控,如何和Jmeter结果一起展示。本文介绍使用Telegraf完成监控。

Telegraf Inputs插件 可以完成目前工作中大部分监控。主机资源、数据库、应用等,可根据需要配置系统采集频率。同时可以集成Zabbix等。

1、Telegraf安装

/etc/yum.repos.d目录新建文件influxdb.comf文件,并插入如下内容:

[influxdb]

name = InfluxDB Repository - RHEL \$releasever

baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable

enabled = 1

gpgcheck = 1

gpgkey = https://repos.influxdata.com/influxdb.key

执行安装yum安装命令:

yum install telegraf

配置文件目录:/etc/telegraf/telegraf.conf


2、Telegraf配置

修改telegraf.conf配置文件

1、设置outputs数据库信息,结合Jmeter使用,统一使用Influxdb。


Telegraf 监控部署集成_第1张图片
outputs

2、配置监控信息

根据需要选择监控项,修改文件去掉注释即可。系统资源如CPU、MEM、Disk配置已经默认打开。


Telegraf 监控部署集成_第2张图片
CPU

其他常用中间件数据库,参照示例修改即可。

Telegraf 监控部署集成_第3张图片
Memcache

3、测试配置是否可用

监控测试命令:

telegraf  -input-filter监控信息 -test

Telegraf 监控部署集成_第4张图片
test

3、监控示例

Telegraf 监控部署集成_第5张图片

你可能感兴趣的:(Telegraf 监控部署集成)