
Grafana · 开源监控与可观测性可视化平台|部署与使用全指南
项目仓库: https://github.com/grafana/grafana
开源协议:AGPL-3.0-only(部分 Apache-2.0 例外见 LICENSING.md) · 默认端口:3000 · 安装:grafana.com/get · 官方文档:grafana.com/docs · 在线演示:play.grafana.org
1 项目简介
Grafana 是开源的监控与可观测性平台,让你在任意存储位置查询、可视化、告警并理解指标。它提供快速灵活的客户端图表、动态仪表板、指标与日志探索、可视化告警与混合数据源,帮助团队建立数据驱动文化。
1.1 核心信息一览
| 项目项 | 内容 |
|---|---|
| 项目名称 | Grafana |
| 仓库地址 | github.com/grafana/grafana |
| 项目定位 | 开源监控与可观测性可视化平台 |
| 开源协议 | AGPL-3.0-only |
| 默认端口 | 3000 |
| 下载 | grafana.com/get |
| 安装文档 | installation guides |
| 在线演示 | play.grafana.org |
1.2 适用场景
- 指标可视化与仪表板。
- 多数据源统一查询(Prometheus、Loki、ES、MySQL 等)。
- 告警通知到 Slack/PagerDuty 等。
1.3 能力边界(官方口径)
- 开源版 AGPL-3.0-only;Apache-2.0 例外见 LICENSING.md。
- 想试用可先看 play.grafana.org。
2 功能特性
- 可视化:快速灵活的客户端图表,Panel 插件丰富。
- 动态仪表板:模板变量下拉,动态可复用。
- 指标探索:即席查询、动态下钻、分屏对比。
- 日志探索:从指标切换到日志,保留标签过滤。
- 告警:可视化定义告警规则,通知 Slack/PagerDuty/VictorOps/OpsGenie。
- 混合数据源:同一图中按查询指定不同数据源。
3 官方跳转链接汇总
| 类别 | 链接 | 说明 |
|---|---|---|
| 仓库主页 | https://github.com/grafana/grafana | 源码 |
| 下载 | grafana.com/get | 获取安装包 |
| 安装指南 | installation | 各平台安装 |
| 文档 | grafana.com/docs | 官方文档 |
| 在线演示 | play.grafana.org | 试用 |
| 贡献指南 | CONTRIBUTING.md | 参与开发 |
4 部署方式
按官方安装指南选择方式(Docker、APT/YUM、Windows、macOS、Helm 等):
# Docker 示例(官方镜像 grafana/grafana,具体以安装指南为准)
docker run -d -p 3000:3000 --name grafana grafana/grafana启动后访问 http://localhost:3000,默认管理员账号初始为
admin/admin(首次登录要求修改)。
5 常见操作
- 添加数据源(Prometheus、Loki 等)。
- 导入社区仪表板(Dashboard ID)。
- 配置告警规则与通知渠道。
6 常见问题
- 3000 端口冲突:改配置或映射端口。
- 默认密码:首次登录改
admin/admin。 - 想试用:先看 play.grafana.org。
7 风险与说明
- 许可证:AGPL-3.0-only,商用前阅读 LICENSING.md。
- 默认凭据:生产务必修改 admin 密码。
- 非官方声明:本文基于官方仓库 README 整理,安装步骤以官方安装指南为准。