什么是 Azure 托管 Grafana?
Azure 托管 Grafana 是 Grafana Labs 基于 Grafana 软件构建的数据可视化平台。 它构建为由 Microsoft 运营和支持的完全托管的 Azure 服务。 Grafana 可帮助你将指标、日志和跟踪整合到单个用户界面中。 凭借对数据源和图形功能的广泛支持,可以实时查看和分析应用程序和基础结构遥测数据。
Azure 托管 Grafana 已针对 Azure 环境进行优化。 它可与许多 Azure 服务无缝配合工作,并提供以下集成功能:
- 对 Azure Monitor和 Azure 数据资源管理器的内置支持
- 使用 Microsoft Entra 标识进行用户身份验证和访问控制
- 从 Azure 门户直接导入现有图表
要详细了解 Grafana 的工作原理,请访问 Grafana Labs 网站上的入门文档。
为何使用 Azure 托管 Grafana?
Azure 托管 Grafana 使你可以将所有遥测数据集中到一个位置。 它可以访问受支持的各种数据源,包括 Azure 和其他地方的数据存储。 通过将图表、日志和警报合并到一个视图中,可以获取应用程序和基础结构的整体视图,并跨多个数据集关联信息。
作为一项完全托管服务,Azure 托管 Grafana 允许你部署 Grafana,而无需处理设置。 该服务提供高可用性、SLA 保证和软件自动更新。
你可以与组织内外的人员共享 Grafana 仪表板,并允许其他人加入以进行监视或故障排除。
托管 Grafana 使用 Microsoft Entra ID 的集中式标识管理,该管理允许你控制哪些用户可以使用 Grafana 实例,还可以使用托管标识来访问 Azure 数据存储,例如 Azure Monitor。
可以通过直接从 Azure 门户导入现有图表或使用预生成的仪表板来即时创建仪表板。
服务层
下面所述的两个服务层级中提供了 Azure 托管 Grafana。
层 | 说明 |
---|---|
Essential(预览版) | 提供与 Azure 数据源一起使用的核心 Grafana 功能。 由于它不提供 SLA 保证,因此该层级应仅用于非生产环境。 |
标准 | 默认层级,提供更好的性能、更多的功能和 SLA。 建议在大多数情况下使用。 |
Azure 托管 Grafana 定价页提供了有关这些层级的详细信息,下表列出了每个层级支持的主要功能:
功能 | Essential(预览版) | 标准 |
---|---|---|
区域冗余 | - | ✔ |
确定性出站 IP | - | ✔ |
警报 | - | ✔ |
通过 SMTP 发送电子邮件 | - | ✔ |
报告/图像呈现 | - | ✔ |
API 密钥和服务帐户 | ✔ | ✔ |
数据源插件 | Azure Monitor、Prometheus、TestData | 所有核心插件,包括 Azure Monitor 和 Prometheus,以及 Azure 数据资源管理器、GitHub 和 JSON API。 |
注意
用户可以转到“设置”>“配置”>“定价计划”将实例从“Essential(预览版)”升级到“标准”。 但不支持从“标准”降级到“Essential(预览版)”。
配额
不同的配额适用于 Azure 托管 Grafana 服务实例,具体取决于其服务层级。 有关适用于 Essential(预览版)和标准定价计划的配额列表,请参阅配额。