好的,阿杰 👍
我来帮你写一份 《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 安装
- 前往 Grafana 官网下载页
- 下载 Windows 版本 ZIP 并解压
- 进入
bin
目录,运行:grafana-server.exe
- 浏览器访问
http://localhost:3000
4. 安装完成后做什么?
- 登录后台
http://localhost:3000
- 添加数据源(Prometheus、MySQL、Elasticsearch 等)
- 创建 Dashboard(仪表盘),添加可视化图表
- 配置 告警规则
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 安装
- 从 Grafana 官方下载页面 下载 Windows 版本压缩包。
- 解压后,进入
bin
目录,运行grafana-server.exe
。 - 浏览器访问
http://localhost:3000
登录即可。
3. Grafana 初始使用
- 登录 Grafana → 输入账号密码
admin / admin
- 添加数据源 → 选择 Prometheus / MySQL / InfluxDB / Elasticsearch
- 创建 Dashboard → 添加面板(Panel),选择图表类型(折线图、柱状图、表格等)
- 保存与分享 → 可以导出或分享 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 搭配使用
发表回复