Telegraf+Influsdb+grafana 轻量级服务器监控 前言:公司要做监控,指定要用Grafana+Telegraf+Influsdb监控,研究了几天遇到了很多坑,在此记录下配置监控服务器的部署 一、创建存放软件目录 ## /software/grafana [root@localhost /]# mkdir -p /software/grafana
二、安装 [root@localhost /software/grafana]# rpm -ivh grafana-4.6.3-1.x86_64.rpm [root@localhost /software/grafana]# rpm -ivh influxdb-1.5.2.x86_64.rpm [root@localhost /software/grafana]# rpm -ivh telegraf-1.6.0-1.x86_64.rpm [root@localhost /software/grafana]# systemctl start grafana-server [root@localhost /software/grafana]# systemctl start influxdb [root@localhost /software/grafana]# systemctl start telegraf 三、设置开启启动; [root@localhost /software/grafana]# systemctl enable grafana-server [root@localhost /software/grafana]# systemctl enable influxdb [root@localhost /software/grafana]# systemctl enable telegraf 四、查看启动情况 [root@localhost /software/grafana]# systemctl status influxdb influxdb.service - InfluxDB is an open-source, distributed, time series database Loaded: loaded (/usr/lib/systemd/system/influxdb.service; enabled; vendor preset: disabled) Active: active (running) since 三 2018-11-07 14:36:38 CST; 2 days ago Docs: https://docs.influxdata.com/influxdb/ Main PID: 25855 (influxd) CGroup: /system.slice/influxdb.service └─25855 /usr/bin/influxd -config /etc/influxdb/influxdb.conf 五、进入数据库 [root@localhost /software/grafana]# influx [object Object]
六、配置采取数据文件:telegraf.conf [root@localhost /software/grafana]# sed '/#.*$/d; /^ *$/d' /etc/telegraf/telegraf.conf