1. 安装运行

考虑到 Grafana 只是作为展示层显示图形化界面, 不会占用太多资源,所以采用直接安装的方式:

  1. wget https://dl.grafana.com/oss/release/grafana-7.3.3-1.x86_64.rpm
  2. sudo yum install grafana-7.3.3-1.x86_64.rpm
  3. sudo systemctl daemon-reload
  4. # 启动 grafana
  5. sudo systemctl start grafana-server
  6. sudo systemctl status grafana-server
  7. # 设置为开机启动 grafana
  8. sudo systemctl enable grafana-server.service

这时候可以访问 grafana , 默认端口号是 3000
默认的登录账号密码都为 admin

2. Grafana 配置 Prometheus 源展示各服务运行情况

2.1 配置 prometheus 数据源, 点击添加数据源(Add data source)

安装运行 Grafana - 图1

2.2 如果安装在同一服务器下,可以什么都不用修改的直接保存

安装运行 Grafana - 图2
安装运行 Grafana - 图3

2.3 Grafana 配置好数据源后, 就要选择相应的仪表盘模板来展示我们前面配置抓取的指标的图形化展示

安装运行 Grafana - 图4
对应的仪表盘id, 在 https://grafana.com/grafana/dashboards 查找
安装运行 Grafana - 图5

3. 各仪表盘预览

3.1 node (id: 8919)

安装运行 Grafana - 图6

3.2 mysqld (id: 7362)

安装运行 Grafana - 图7

3.3.1 nginx (id: 9785)

安装运行 Grafana - 图8

3.4.1 redis (id: 11835) 不支持集群和哨兵

安装运行 Grafana - 图9

3.4.2 额外支持 redis 集群的视图

  • redis (id: 12776) (非 Prometheus 数据源)
  • redis-stream (id: 12980) (非 Prometheus 数据源)

    3.5 spring boot 2.1.x (id: 10280)

    安装运行 Grafana - 图10