至于为什么这么做,就不多说了。 这篇文章说明的很仔细
系统是在CentOS里配置的
官方最新版本下载地址: https://portal.influxdata.com/downloads/
官方文档 https://docs.influxdata.com/telegraf/v1.14/
安装 Telegraf (采集数据、数据加工等处理)
wget https://dl.influxdata.com/telegraf/releases/telegraf-1.14.2-1.x86_64.rpm
sudo yum localinstall telegraf-1.14.2-1.x86_64.rpm
安装 InfluxDB(数据保存)
官方最新版本下载地址: [https://portal.influxdata.com/downloads/]
$ wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.0.x86_64.rpm
$ sudo yum localinstall influxdb-1.8.0.x86_64.rpm
$ systemctl start influxdb (启动influxdb)
$ systemctl enable influxdb (设为开机启动)
$ influx (登录influxdb)
Connected to http://localhost:8086 version 1.8.0
InfluxDB shell version: 1.8.0 (这么显示就说明安装成功了)
>
安装完后使用方法 参照官方文档,InfluxDB 入门
安装 Chronograf (Web管理,查看数据)
官方最新版本下载地址: [https://portal.influxdata.com/downloads/]
$ wget https://dl.influxdata.com/chronograf/releases/chronograf-1.8.4.x86_64.rpm
$ sudo yum localinstall chronograf-1.8.4.x86_64.rpm
$ systemctl start chronograf(启动Chronograf服务)
$ ss -lntpd | grep chronograf (查看启动状态, 什么都没返回就说明启动失败或启动中)
tcp LISTEN 0 32768 :::8888 :::* users:(("chronograf",pid=9566,fd=7))
$ vi /etc/default/chronograf (修改端口就`/etc/default/chronograf`编辑一下内容)
( ****** 以下是要编辑的内容 ****** )
HOST=0.0.0.0
PORT=9999
( ****** 以上是要编辑的内容 ****** )
$ systemctl restart chronograf (保存后重启服务)
$ ss -lntpd | grep chronograf
tcp LISTEN 0 32768 :::9999 :::* users:(("chronograf",pid=9566,fd=7))
安装完成后直接使用chronograf命令即可启动,默认端口为8888
安装 Kapacitor (监控处理)
官方最新版本下载地址: [https://portal.influxdata.com/downloads/]
$ wget https://dl.influxdata.com/kapacitor/releases/kapacitor-1.5.5-1.x86_64.rpm
$ sudo yum localinstall kapacitor-1.5.5-1.x86_64.rpm
$ systemctl start kapacitor (启动kapacitor)
$ systemctl enable kapacitor (设为开机启动)
$ vi /etc/kapacitor/kapacitor.conf (需要配置就修改这里)