安装 Grafana
您可以使用 Grafana Cloud,无需自行安装、维护和扩展 Grafana 实例。创建免费账号开始使用,永久免费,包含 1 万条指标时序、50 GB 日志、50 GB 追踪、500 VUh k6 测试等。
此页面列出了安装 Grafana 的最低硬件和软件要求。
要运行 Grafana,您必须具备受支持的操作系统、满足或超过最低要求的硬件、受支持的数据库以及受支持的浏览器。
以下视频将指导您完成本文档中描述的在各种操作系统上安装 Grafana 的步骤和常用命令。
Grafana 依赖于其他开源软件运行。有关 Grafana 使用的开源软件列表,请参阅 package.json。
支持的操作系统
Grafana 支持以下操作系统
注意
可以在其他操作系统上安装 Grafana,但不推荐或不受支持。
硬件推荐
Grafana 需要最低系统资源
- 最低推荐内存:512 MB
- 最低推荐 CPU:1 核
某些功能可能需要更多内存或 CPU,包括
支持的数据库
Grafana 需要一个数据库来存储其配置数据,例如用户、数据源和 Dashboards。具体要求取决于 Grafana 安装的规模以及您使用的功能。
Grafana 支持以下数据库
默认情况下,Grafana 使用嵌入式 SQLite 数据库,该数据库存储在 Grafana 安装位置。
注意
如果您的环境规模较小,SQLite 运行良好,但不建议在环境开始增长时使用。有关 SQLite 限制的更多信息,请参阅 SQLite 的适当用途。如果您需要高可用性,则必须使用 MySQL 或 PostgreSQL 数据库。有关如何在
grafana.ini
文件中定义数据库配置参数的信息,请参阅 [database]。
Grafana 支持这些数据库在 Grafana 版本发布时由项目官方支持的版本。当某个 Grafana 版本不再受支持时,Grafana Labs 也可能停止对该数据库版本的支持。有关每个项目的支持策略,请参阅上面的链接。
注意
PostgreSQL 版本 10.9、11.4 和 12-beta2 受一个 bug 影响(PostgreSQL 项目将其跟踪为 bug #15865),这使得这些版本无法与 Grafana 一起使用。该 bug 已在更新的 PostgreSQL 版本中修复。
注意
Grafana 二进制文件和镜像可能无法与不受支持的数据库一起使用,即使它们声称可以即插即用或尽可能复制 API。使用 BoringCrypto 构建的二进制文件和镜像可能与其他 Grafana 分发版本存在不同问题。
当依赖只读 MySQL 服务器时,例如在高可用性故障转移场景或无服务器 AWS Aurora MySQL 中,Grafana 可能会报告错误。这是一个已知问题;有关更多信息,请参阅 issue #13399。
支持的 Web 浏览器
Grafana 支持以下浏览器的当前版本。这些浏览器的旧版本可能不受支持,因此在使用 Grafana 时应始终升级到最新的浏览器版本。
注意
在浏览器中启用 JavaScript。在浏览器中未启用 JavaScript 的情况下运行 Grafana 不受支持。
- Chrome/Chromium
- Firefox
- Safari
- Microsoft Edge