Grafana 是什么
Grafana 是一个用于监控与可观测性的开源平台。一句话概括它的定位:把你散落在各处的数据——指标、日志、链路——接到一起,变成可以看懂的图表、可以复用的仪表盘,以及在出问题时会主动开口说话的告警。
官方 README 对它的描述非常克制:「Grafana 让你可以查询、可视化、告警并理解你的指标数据,无论它们存储在何处。」这里的关键词是「无论它们存储在何处」——Grafana 自己不存储业务数据,它站在数据源之上工作。
Grafana 不是什么
为了建立准确的心智模型,先划清边界:
| 常见误解 | 实际上 |
|---|---|
| Grafana 是一个时序数据库 | 它通常不负责存储数据;存储由 Prometheus、Loki、InfluxDB 等完成 |
| Grafana 只是一个图表工具 | 图表之外,它还有告警、探索、权限、插件等完整的平台能力 |
| Grafana 只适合运维监控 | 业务指标、IoT、成本分析等任何「时间序列 + 可视化」场景都适用 |
核心能力一览
- 可视化:快速且灵活的客户端图表,提供海量配置选项;面板插件支持折线、柱状、热力图、表格、日志、拓扑等多种呈现方式。
- 动态仪表盘:通过模板变量创建可复用的仪表盘,变量以下拉框形式出现在仪表盘顶部,一份仪表盘服务所有环境。
- 探索(Explore):即席查询与动态下钻,分屏并排比较不同的时间范围、查询和数据源;从指标视图可以带着标签过滤器一键跳到日志。
- 告警(Alerting):以可视化方式为最重要的指标定义告警规则,Grafana 持续评估,并向 Slack、PagerDuty、Opsgenie、Webhook 等系统发送通知。
- 混合数据源:在同一个图表中混合不同数据源,按查询指定来源,即使自定义数据源也同样适用。
谁在使用它
典型读者画像包括:后端与 SRE 工程师(盯服务健康)、数据分析师(看业务大盘)、平台团队(给全公司提供统一观测入口),以及任何需要「把数据讲清楚」的人。
Grafana 以 AGPL-3.0-only 许可证分发,同时提供托管的 Grafana Cloud 与面向企业的发行形态,详见版本与发行形态。
下一步
- 想先建立完整的概念地图,读核心概念地图。
- 想立刻动手,跳到五分钟快速上手或直接看Docker 安装。
- 不确定要不要用它?到 play.grafana.org 看一个装满示例仪表盘的真实实例。