目录
环境要求
系统环境:Ubuntu18.04及以上
Grafana部署
一、安装
打开终端按顺序执行以下命令
1.添加 Grafana 的 APT 仓库:
sudo apt-get install -y software-properties-common
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
2.导入Grafana GPG key:
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
3.安装 Grafana:
sudo apt update
sudo apt install grafana
4.启动 Grafana 服务&设置开机自启
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
二、验证安装
通过浏览器访问 Grafana(默认地址http://localhost:3000
,默认用户名和密码都是 admin
)。
出现以下界面证明安装成功
或者命令行执行
sudo systemctl status grafana-server
返回running表示启动成功
InfluxDB 2部署
一、安装
influxdb安装版本:2.7.5
1.导入InfluxData的公钥:
wget -q https://repos.influxdata.com/influxdata-archive_compat.key
echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
2.安装命令
sudo apt-get update && sudo apt-get install influxdb2
3.启动InfluxDB服务:
sudo systemctl start influxdb
二、验证安装
通过浏览器访问InfluxDB(http://localhost:8086
)
出现以下界面证明安装成功
或者命令行执行
sudo systemctl status influxdb
返回running表示启动成功
配置Grafana&InfluxDB2
一、Influx配置
1.点击GET STARTED进入初始设置页面
2.依次填入创建用户、密码、组织和初始存储桶,点击continue
3.查看token(这是写入数据的重要凭证,注意保存)
4.完成influxDB配置
二、Grafana配置Influx数据源
1.输入默认账户名&密码(均为admin),进入Grafana主页面
2.依次点击步骤①②,进入添加数据源界面,在③中输入influxdb,点击influxDB图标添加数据源
3.配置数据源
以下内容非常重要,请仔细阅读执行!
① 填写数据源命名
②选择查询语言(默认influxQL)
③填写influx端口(默认http://localhost:8086)(需要手动填入地址,否则无效)
④填写自己创建或者刚才注册influx中填写的初始数据桶(bucket)名称
⑤填写influx用户名
⑥填写token(不要填写成influx的用户密码)
填写完成后点击save&test返回如下表示配置成功