插件 〉Firestore
Firestore
Firestore
Google Firestore 数据源插件,适用于 Grafana。
Grafana Firestore 数据源插件可以将 Firestore 上的数据集成到 Grafana 仪表盘中。
它使用 FireQL 来捕获用户查询,将其转换为 Firestore 上的查询并构建结果。
FireQL 是一个用于使用 SQL 语法查询 Google Firestore 数据库的 Go 库。
功能
- 将 Google Firestore 用作 Grafana 仪表盘的数据源
- 使用 GCP 的
Project Id
和Service Account
配置 Firestore 数据源以进行身份验证 - 将
Service Account
数据源配置存储在 Grafana 加密存储中 Secure JSON Data - 查询 Firestore collections 以及 collections 路径
- 自动检测数据类型:
string
,number
,boolean
,json
,time.Time
- 查询 collection 中的选定字段
- 对查询结果进行排序
- 限制查询结果
- 查询 Collection Groups
Firestore 数据源配置
使用数据源
从版本 <=0.1.0
到 0.2.0
的迁移说明
从版本 0.2.0
开始,firestore 数据源插件开始使用 FireQL
,一种用于查询 Google Firestore 上 collections 的 SQL 查询语言。在 0.1
版本之前,在查询部分只能配置 collection ID,而从 0.2.0
开始,则是查询编辑器。
例如,如果您在 v0.1
中配置了 collection test_collection
,则需要在 v0.2.0
中将其更改为 select * from test_collection
。
在 Grafana Cloud 上安装 Firestore
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键完成;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
欲了解更多信息,请访问有关 插件安装 的文档。
在本地 Grafana 上安装
对于本地实例,插件通过简单的 CLI 命令进行安装和更新。插件不会自动更新,但当有可用更新时,您会在 Grafana 内收到通知。
1. 安装数据源
使用 grafana-cli 工具从命令行安装 Firestore
grafana-cli plugins install
插件将安装到您的 grafana plugins 目录中;默认目录为 /var/lib/grafana/plugins。有关 cli 工具的更多信息。
2. 配置数据源
从 Grafana 主菜单访问,新安装的数据源可以在“数据源”部分立即添加。
接下来,点击右上角的“添加数据源”按钮。数据源将在类型选择框中可供选择。
要查看已安装数据源列表,请点击主菜单中的 插件项。核心数据源和已安装数据源都会显示。
更新日志
1.0.0 (未发布)
初始版本。