搭建grafana,接入prometheus展示数据

发布时间 2023-12-13 15:31:51作者: 难止汗

搭建grafana,接入prometheus展示数据

一、搭建grafana

  1、下载grafana二进制包

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-10.2.0.linux-amd64.tar.gz

 

  2、解压到/opt目录,配置软连接

tar zxf grafana-enterprise-10.2.0.linux-amd64.tar.gz -C /opt/
ln -s /opt/grafana-10.2.0 /usr/local/grafana

 

  3、配置systemd管理

  vim /usr/lib/systemd/system/grafana.service

[Unit]
Description=Grafana
After=network.target

[Service]
Type=simple
ExecStart=/usr/local/grafana/bin/grafana server --homepath=/usr/local/grafana

[Install]
WantedBy=multi-user.target

 

  4、启动grafana,设置开机启动。

systemctl start grafana
systemctl enable grafana

 

  5、防火墙放开端口

firewall-cmd --permanent --add-port=3000/tcp
firewall-cmd --reload

 

二、grafana接入prometheus数据库。

  1、登陆grafana平台,http://xxx.xxx.xxx.xxx:3000/,默认账号是admin/admin

 

  2、点击左上角“菜单”--> “Connections” --> “Data sources” --> “Add data source”,然后搜索“prometheus”并选择。

 

   3、配置name和prometheus的地址信息,点击最下方的“save & test”按钮,正常会提示“成功访问prometheus API”。

 

 三、使用仪表盘模板展示监控数据。
  1、创建仪表盘。
  点击左上角“菜单”--> “Dashboards” --> “Create Dashboard” --> “Import Dashboard”。

 

  2、导入展示node_exporter模板。可根据需求在grafana官网下载模板:https://grafana.com/grafana/dashboards/