https://blog.youkuaiyun.com/w958660278/article/details/80484486#commentsedit
https://blog.51cto.com/11512826/2056183
上一篇文章 : windows 下搭建 Jmeter + InfluxDB + Grafana 测试性能监控平台
系统介绍了 Jmeter 、InfluxDB、Grafana 的安装使用,主要针对测试过程中的各项指标进行监控。
若要对 服务器(主机)进行实时性能指标监控,可用 InfluxDB 官方提供的 Telegraf 作为数据采集端。由于 InfluxDB 和 Grafana 的安装使用已经在上一篇文章中做了详细介绍,本文只重点介绍 Telegraf 的配置和使用。
Telegraf 版本:1.11.1 。其余软件版本同上一篇文章。
目录
1、Telegraf 的安装配置 【运行之前先开启 InfluxDB】
1、Telegraf 的安装配置 【运行之前先开启 InfluxDB】
解压 telegraf-1.11.1_windows_amd64.zip ,
(1)、新建 log 文件夹
(2)、修改配置文件 。主要是两个地方:日志 和 OUTPUTS
logfile = "D:\\TestDir\\telegraf\\log\\telegraf.log"
###############################################################################
# OUTPUTS #
###############################################################################
# Configuration for sending metrics to InfluxDB
[[outputs.influxdb]]
# influxdb http地址,由于是宿主机直接安装,直接访问本地8086端口即可。
urls = ["http://127.0.0.1:8086"]
# 数据库名,不存在会自动创建,默认"telegraf"
database = "telegraf"
# 跳过创建数据库
skip_database_creation = false
# Timeout for HTTP messages.
timeout = "5s"
# HTTP Basic Auth ---- 数据库用户名密码
username = "admin"
password = "admin"
(3)命令行启动
在 telegraf 目录下打开命令行界面,输入如下命令 启动。
telegraf -config telegraf.conf
2、运行 并 配置 Grafana
2.1、配置数据库
2.2、配置图表面板
方式一:自定义面板
图中红框部分配置为自己需要的参数
配置好之后即可看到 实时数据。
方式二:导入官方模板
参考:
Demo:https://status.wanghualong.cn/
默认用户名密码:guest
模板下载地址: https://grafana.com/dashboards/8919
这个是基于 wmi_exporter/node_exporter(数据采集) + Prometheus(数据存储)
有 Windows 版 和 Linux 版,两者使用方式不同。详情见:下一篇文章