好的,阿杰,我帮你整理一份 Grafana 可视化工具的简介与安装教程,学习笔记版,清晰易懂:


📊 Grafana:简介与安装

1. Grafana 简介

  • Grafana 是一个 开源的数据可视化和监控工具
  • 可以将不同数据源(如 Prometheus、Elasticsearch、MySQL、InfluxDB 等)的数据,以图表、仪表盘的形式展示。
  • 常用于:
    • 系统与应用监控
    • 时序数据分析
    • 告警通知(支持邮件、Slack、钉钉、飞书等)

✨ 特点:

  • 丰富的可视化图表(折线图、仪表盘、热力图等)
  • 灵活的数据查询和过滤功能
  • 丰富的插件和社区支持

2. Grafana 架构

📌 主要组成:

  • 数据源(Data Source):如 Prometheus、MySQL、Elasticsearch
  • 后端(Grafana Server):负责查询数据源、提供 API
  • 前端(Web UI):可视化界面,用浏览器访问

3. Grafana 安装方法

方法一:Linux 系统安装(推荐)

(1)Debian/Ubuntu

sudo apt-get install -y software-properties-common
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install grafana -y

(2)CentOS/RHEL

sudo tee /etc/yum.repos.d/grafana.repo <<EOF

[grafana]

name=Grafana OSS baseurl=https://packages.grafana.com/oss/rpm repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packages.grafana.com/gpg.key EOF sudo yum install grafana -y

启动并设置开机自启:

sudo systemctl start grafana-server
sudo systemctl enable grafana-server


方法二:Docker 安装(最简单)

docker run -d -p 3000:3000 grafana/grafana

👉 默认访问地址:http://localhost:3000
👉 默认账号/密码:admin / admin


方法三:Windows 安装

  1. 下载 Grafana 官方安装包
  2. 解压并运行 grafana-server.exe
  3. 浏览器访问 http://localhost:3000

4. Grafana 初始配置

  1. 登录 Web 界面(默认 admin/admin)
  2. 添加数据源(如 Prometheus、MySQL)
  3. 新建 Dashboard(仪表盘)
  4. 添加 Panel(面板),选择可视化方式(折线图、饼图等)
  5. 保存并分享

5. 使用场景

  • 系统监控:结合 Prometheus 监控 CPU、内存、磁盘、网络
  • 日志分析:结合 Loki/Elasticsearch 可视化日志
  • 业务数据看板:结合 MySQL,展示销售额、订单量等

⚡ 小总结:

  • Grafana 是一个强大的 数据可视化+告警平台
  • 安装推荐用 Docker,最简单
  • 常与 Prometheus(监控)+Alertmanager(告警) 搭配