好的,阿杰 👍
我来帮你写一份 《Grafana:简介及安装》,适合入门阶段快速上手。


Grafana:简介及安装

1. Grafana 简介

Grafana 是一个开源的数据可视化与监控工具,广泛用于:

  • 监控指标可视化(配合 Prometheus、InfluxDB、Elasticsearch 等数据源)。
  • 构建交互式仪表盘(Dashboard)。
  • 告警管理(支持邮件、Slack、钉钉、飞书等通知)。
  • DevOps、IoT、业务数据监控等场景。

👉 简单来说,Grafana 是 把复杂的数据以图表形式直观展示 的神器。


2. Grafana 主要特点

  • 多数据源支持:Prometheus、MySQL、Elasticsearch、Loki、InfluxDB 等。
  • 丰富的可视化图表:折线图、柱状图、热力图、仪表盘、告警曲线。
  • 告警功能:可设置阈值触发告警。
  • 权限管理:支持用户分组和权限控制。
  • 插件扩展:支持第三方插件扩展。

3. Grafana 安装方法

3.1 使用 Docker 安装(推荐,最简单 🚀)

# 拉取镜像
docker pull grafana/grafana

# 启动容器
docker run -d \
  -p 3000:3000 \
  --name=grafana \
  grafana/grafana

访问地址:
👉 打开浏览器输入 http://localhost:3000

  • 默认用户名:admin
  • 默认密码:admin(首次登录会要求修改密码)

3.2 Linux 原生安装

(1) 添加仓库 & 安装

Ubuntu/Debian:

sudo apt-get install -y apt-transport-https software-properties-common
sudo apt-get install -y wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana

CentOS/RHEL:

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

[grafana]

name=Grafana 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

(2) 启动服务

sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl enable grafana-server

访问:http://服务器IP:3000


3.3 Windows 安装

  1. 前往 Grafana 官网下载页
  2. 下载 Windows 版本 ZIP 并解压
  3. 进入 bin 目录,运行:grafana-server.exe
  4. 浏览器访问 http://localhost:3000

4. 安装完成后做什么?

  1. 登录后台 http://localhost:3000
  2. 添加数据源(Prometheus、MySQL、Elasticsearch 等)
  3. 创建 Dashboard(仪表盘),添加可视化图表
  4. 配置 告警规则

5. 小结

  • Grafana 是一个 强大的可视化和监控平台
  • 安装推荐方式:Docker 一条命令即可跑起来。
  • 支持多种数据源,可以和 Prometheus + Grafana 搭配,形成完整监控解决方案。

好的,阿杰 👍 我来给你写一份 《Grafana:简介及安装使用指南》,内容包括概念、特点、安装和简单使用步骤。


📊 Grafana:简介及安装使用指南

1. Grafana 简介

Grafana 是一款开源的可视化与监控工具,主要用于展示 监控数据、日志、告警 等。
它支持连接多种数据源(如 Prometheus、InfluxDB、MySQL、Elasticsearch 等),并通过直观的 Dashboard(仪表盘) 进行可视化展示。

👉 Grafana 常用于:

  • 服务器与应用性能监控
  • 数据库查询结果可视化
  • 云原生监控体系(Prometheus + Grafana)
  • 业务数据大屏

主要特点:

  • 🌍 跨平台(支持 Linux / Windows / MacOS)
  • 📈 丰富的数据源支持
  • 🎨 可定制化仪表盘,支持多种图表类型
  • 🔔 告警机制,支持邮件 / Slack / Webhook
  • 👥 支持多用户与权限管理

2. Grafana 安装方法

(1)使用 Docker 安装(推荐 🚀)

# 拉取 Grafana 官方镜像
docker pull grafana/grafana

# 运行 Grafana 容器
docker run -d -p 3000:3000 --name=grafana grafana/grafana

📌 默认访问地址:http://localhost:3000
📌 默认账号密码:admin / admin (首次登录会要求修改密码)


(2)Linux 安装(以 Ubuntu 为例)

# 添加官方 GPG key
sudo apt-get install -y gnupg2 curl software-properties-common
curl -fsSL https://packages.grafana.com/gpg.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/grafana.gpg

# 添加 Grafana APT 仓库
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list

# 更新并安装
sudo apt-get update
sudo apt-get install grafana -y

# 启动并设置开机自启
sudo systemctl start grafana-server
sudo systemctl enable grafana-server


(3)Windows 安装

  1. 从 Grafana 官方下载页面 下载 Windows 版本压缩包。
  2. 解压后,进入 bin 目录,运行 grafana-server.exe
  3. 浏览器访问 http://localhost:3000 登录即可。

3. Grafana 初始使用

  1. 登录 Grafana → 输入账号密码 admin / admin
  2. 添加数据源 → 选择 Prometheus / MySQL / InfluxDB / Elasticsearch
  3. 创建 Dashboard → 添加面板(Panel),选择图表类型(折线图、柱状图、表格等)
  4. 保存与分享 → 可以导出或分享 Dashboard

4. Grafana 配合 Prometheus 简单示例

如果你要监控 Linux 系统或容器,常见做法是:

  • 使用 Prometheus 采集指标
  • 使用 Grafana 展示指标
# 运行 Prometheus
docker run -d -p 9090:9090 prom/prometheus

# 运行 Grafana
docker run -d -p 3000:3000 grafana/grafana

然后在 Grafana 中添加 Prometheus 作为数据源,就能创建监控大盘。


✅ 总结:

  • Grafana 是一个 监控 + 可视化 的神器
  • 推荐使用 Docker 一键启动
  • 常与 Prometheus 搭配使用