1、文件名称

  • telegraf-1.5.0_windows_amd64.zip

  • influxdb-1.4.2_windows_amd64.zip

  • grafana-4.6.3.windows-x64.zip

    telegraf-1.5.0_windows_amd64.zip
    unzip telegraf-1.5.0_windows_amd64.zip

    influxdb-1.4.2_windows_amd64.zip
    unzip influxdb-1.4.2_windows_amd64.zip

    grafana-4.6.3.windows-x64.zip
    unzip grafana-4.6.3.windows-x64.zip

可以用上面的命令进行下载,进行环境变量的修改,OK

由于grafana仅仅只是提供界面显示, 所以他需要从influxdb中获取数据, 而influxdb中的数据又需要从其他地方收集过来, 常用的收集工具是collectd和telegraf, 其中collectd这里不做介绍, 有些数据不是太适合, 而 influxdb 自身集成 telegraf插件, 不需要进行专门的配置

collectd/telegraf(收集数据) -------> influxdb(保存数据) -------> grafana(显示数据)

安装

分别解压下载下来的文件到指定目录,比如:F:/Grafana

配置

1.修改telegraf.conf文件,设置日志文件目录 ## Specify the log file name. The empty string means to log to stdout.

logfile = "F:/Grafana/server/telegraf/telegraf.log"   ##你修改为自己定义的目录路径,其他的配置不要乱动。

2.修改influxdb.conf,打开HTTP,修改数据保存的路径,也就是数据库文件

dir = "F:/Grafana/server/influxdb/meta"   ##修改为你自己的目录路径
#meta控制InfluxDB的Metastore的参数,该参数存储有关用户,数据库,保留策略,分片和连续查询的信息

3.修改influxdb.conf,打开HTTP,修改数据保存的路径,也就是数据库文件 ## The directory where the TSM storage engine stores TSM files.

    dir = "F:/Grafana/server/influxdb/data"   ##修改为你自己的目录路径
#控制InfluxDB的实际分片数据的存在位置以及如何从WAL刷新数据

4.修改influxdb.conf,打开HTTP,修改数据保存的路径,也就是数据库文件 ## The directory where the TSM storage engine stores WAL files.

  wal-dir = "F:/Grafana/server/influxdb/wal"    ##修改为你自己的目录路径
#存储WAL刷新数据

5.修改influxdb.conf,打开HTTP,修改数据保存的路径,也就是数据库文件 ## Determines whether HTTP endpoint is enabled.

  enabled = true  ## 开启,主要作用是接收telegraf的数据并存储,提供API给Grafana调用数据
### The bind address used by the HTTP service.
bind-address = ":8086" ## HTTP API使用的端口

说明:从版本1.3开始,InfluxDB中不再提供Web管理界面。接口不运行在端口上8083,InfluxDB忽略[admin]配置文件中的该部分。 Chronograf用改进的工具替代了网络管理界面,用于查询数据,写入数据和数据库管理。

6.Grafana使用默认配置。

HTTP端口默认:3000
HTTP地址默认:localhost(127.0.0.1)
默认用户:admin
默认用户密码:admin 数据库类型:sqlite3 ##支持mysql,postgres等
数据库地址:localhost(127.0.0.1)
数据库端口: 3306
数据库名:grafana ##如果在Windows下连接数据库请在grafana/data下找到grafana.db的文件,用Navicat连接
数据库登入用户:root
数据库登入密码:root

启动

4.1 Influxdb

通过cmd命令窗口,切换到influxdb安装目录,执行如下命令:

 influxd -config influxdb.conf

4.2 Telegraf

通过cmd命令窗口,切换到Telegraf安装目录,执行如下命令:

 telegraf -config telegraf.conf

4.3 Grafana

切换到Grafana安装目录中的bin目录下,双击grafana-server.exe启动程序

可以写一些脚本,如bat或vbs进行一键启动,并且后台运行。

使用操作

打开Google Chrome,输入http://localhost:3000 , 使用admin/admin登录本机Grafana,新建influxdb数据源。
第一步:登入Grafana。

第二步,创建数据源

2.数据源的创建完成,就是进行模板的建立,数据查询操作,自动绘图
第一步:创建一个新的面板
New Dashboard 进行命名,描述,自定义。
第二步:添加Graph

第三步:进行保存,页面最上角有个保存配置按钮

												

Telegraf+Influxdb+Grafana(Windows下本机简易监控系统搭建)的更多相关文章

  1. Windows下本机简易监控系统搭建(Telegraf+Influxdb+Grafana)

    一.文件准备 1.1 文件名称 telegraf-1.2.1_windows_amd64.zip influxdb-1.2.2_windows_amd64.zip grafana-4.2.0.wind ...

  2. Windows下本机简易监控系统搭建(Telegraf+Influxdb+Grafana)--转

    原文地址:http://www.cnblogs.com/liugh/p/6683488.html 一.文件准备 1.1 文件名称 telegraf-1.2.1_windows_amd64.zip in ...

  3. 基于telegraf+influxdb+grafana进行postgresql数据库监控

    前言 随着公司postgresql数据库被广泛应用,尤其是最近多个项目在做性能测试的时候都是基于postgresql的数据库,为了确定性能瓶颈是否会出现在数据库中,数据库监控也被我推上了日程.在网上找 ...

  4. 使用Telegraf + Influxdb + Grafana 监控SQLserver服务器的运行状况

    使用Telegraf + Influxdb + Grafana 监控SQLserver服务器的运行状况 前言 本文在Debian9下采用Docker的方式安装Telegraf + Influxdb + ...

  5. Telegraf+InfluxDB+Grafana搭建服务器监控平台

    Telegraf+InfluxDB+Grafana搭建服务器监控平台 tags:网站 个人网站:https://wanghualong.cn/ 效果展示 本站服务器状态监控:https://statu ...

  6. Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql

    Telegraf+InfluxDB+Grafana快速搭建实时监控系统  监控postgresql

  7. [转帖] 基于telegraf, influxdb, grafana 建立 esxi 监控

    [系统集成] 基于telegraf, influxdb, grafana 建立 esxi 监控 https://www.cnblogs.com/hahp/p/7677420.html 之前在 nagi ...

  8. 性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控【转】

    概述 本文我们将介绍如何使用JMeter+InfluxDB+Grafana打造压测可视化实时监控. 引言 我们很多时候在使用JMeter做性能测试,我们很难及时察看压测过程中应用的性能状况,总是需要等 ...

  9. windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境

    windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境   http://rongmayisheng.com/post/windows%E4%B8%8B%E7%94%A ...

随机推荐

  1. vue的mescroll搜索运用以及各种填坑处理

    父组件处理: <template> <div class="wrap"> <!-- 搜索框 --> <div class="se ...

  2. Fortify漏洞之Path Manipulation(路径篡改)

    继续对Fortify的漏洞进行总结,本篇主要针对 Path Manipulation(路径篡改)的漏洞进行总结,如下: 1.Path Manipulation(路径篡改) 1.1.产生原因: 当满足以 ...

  3. 关于lock和synchronized的选择

    这里不介绍具体用法,介绍lock和synchronized的不同从而做出选择 1.lock是一个接口,而synchronized是java中的一个关键字,synchronized是内置的语言实现. 2 ...

  4. 【前端开发】】ES6属性promise封装js动画

    如下是我写的demo源码: 可以直接复制用浏览器打开看到效果哦: <!DOCTYPE html> <html> <head> <meta charset=&q ...

  5. drf-过滤组件|分页组件|过滤器

    目录 drf-过滤组件|分页组件|过滤器 群查接口各种筛选组件数据准备 drf过滤组件 搜索过滤组件 | SearchFilter 案例: 排序过滤组件 | OrderingFilter 案例: dr ...

  6. Ubuntu18.04开机启动sudo命令

    首先接前文:ubuntu18.04 下启动Android Studio报错KVM is required to run this AVD. /dev/kvm device: permission de ...

  7. zabbix server for Centos 6.3

    1.安装LNMP 参照http://lnmp.org/install.html 2.安装zabbix service 2.1下载zabbix,并解压 wget http://nchc.dl.sourc ...

  8. 论文阅读:Deformable ConvNets v2

    论文地址:http://arxiv.org/abs/1811.11168 作者:pprp 时间:2019年5月11日 0. 摘要 DCNv1引入了可变形卷积,能更好的适应目标的几何变换.但是v1可视化 ...

  9. cuda实现向量相加

    cuda实现向量相加 博客最后附上整体代码 如果有说的不对的地方还请前辈指出, 因为cuda真的接触没几天 一些总结(建议看) cuda 并不纯GPU在运行程序, 而是 cpu 与 gpu 一起在运行 ...

  10. 【转】provisional headers are shown 知多少

    前言 请求里面provisional headers are shown(显示临时报头) 出现的情况很多,但原因是多样的.如果你去直接匹配关键字搜索,得到的结果可能与你自己的情况大相径庭.网上大部分都 ...