拿来就用的监控告警系统–Telegraf + InfluxDB + Grafana

olei 3,876 views 3

技术栈

Telegraf + InfluxDB + Grafana

  • Telegraf:1.6.0
  • InfluxDB:1.5.2
  • Grafana:5.0.4
  • 环境:Centos 7

安装

  • Telegraf
$ wget https://dl.influxdata.com/telegraf/releases/telegraf-1.6.0-1.x86_64.rpm
$ yum localinstall telegraf-1.6.0-1.x86_64.rpm -y
$ systemctl start telegraf
$ systemctl enable telegraf
  • InfluxDB
$ wget https://dl.influxdata.com/influxdb/releases/influxdb-1.5.2.x86_64.rpm
$ yum localinstall influxdb-1.5.2.x86_64.rpm -y
$ service influxdb start 
$ systemctl enable influxdb
  • Grafana
$ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.0.4-1.x86_64.rpm
$ yum localinstall grafana-5.0.4-1.x86_64.rpm -y
$ systemctl start grafana-server
$ systemctl enable grafana-server

配置

  • 配置telegraf

找到outputs.influxdb,去掉urls的注释以及databases的注释

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

重启telegraf服务:systemctl restart telegraf

  • 配置grafana

访问grafana:http://IP:3000,账号默认均为admin

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

设置数据源,Name随便写,Type选择Telegraf,URL填写http://localhost:8086,database填写telegraf,点击Save & Test,显示Successful则为数据源配置成功

 

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

设置展示页面Dashboard

使用官网提供的一个模板:https://grafana.com/dashboards/928,复制这个dashboard的ID

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

  • 导入dashboard,点击import dashboard。在第一个输入框中输入刚才复制的ID,点击load,随后选择好对应的数据库,设置好dashboard的name,点击import

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

最终效果

拿来就用的监控告警系统--Telegraf + InfluxDB + Grafana

附件 & 说明

三个软件的安装包(仅rpm包)

下载地址:https://pan.iicats.com/wl/?id=isbOkYvbTiTCLx89I1bo9QAPKJ5MiWIz&mode=regula

这个也支持windows的监控,就不多做介绍了,附上windows的安装包链接

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
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.5.0_windows_amd64.zip
unzip telegraf-1.5.0_windows_amd64.zip

influxdb-1.4.2_windows_amd64.zip
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.4.2_windows_amd64.zip
unzip influxdb-1.4.2_windows_amd64.zip

grafana-4.6.3.windows-x64.zip
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3.windows-x64.zip 
unzip grafana-4.6.3.windows-x64.zip

发表评论 取消回复
表情 图片 链接 代码

  1. 楚狂人
    楚狂人 Lv 1

    很不错的工具

  2. 鳄鱼皮具
    鳄鱼皮具 Lv 1

    这个是专业人士用的,我们一般用不到

  3. 杂烩网
    杂烩网 Lv 1

    不错!

分享