外部共享仪表盘
注意
此功能之前称为 公开仪表盘。
外部共享仪表盘允许您与任何人共享您的 Grafana 仪表盘。当您想让您的仪表盘对所有人可用,而无需他们访问您的 Grafana 组织时,这非常有用。
如果您更改了仪表盘,请确保在共享之前保存更改。
警告
外部共享您的仪表盘可能导致对仪表盘使用的数据源产生大量查询。这可以通过使用 Enterprise 版本的缓存和/或速率限制功能来缓解。
共享仪表盘列表
您可以通过导航到 仪表盘 > 共享仪表盘 在一个地方看到所有外部共享仪表盘的列表。对于列表中的每个仪表盘,页面显示:
- 查看仪表盘外部共享版本的链接
- 共享仪表盘配置的链接
- 暂停或撤销外部仪表盘访问的选项
您也可以点击仪表盘名称,在内部导航到该仪表盘。
关于外部共享仪表盘的重要注意事项
- 拥有该 URL 的任何人都可以访问该仪表盘。
- 外部共享仪表盘是只读的。
- 无法通过外部共享仪表盘对您的数据源执行任意查询。外部共享仪表盘只能执行原始仪表盘上存储的查询。
与特定人员外部共享
注意
此功能之前称为 电子邮件共享。
在 Grafana Enterprise 和 Grafana Cloud 中可用。
注意
目前,与特定人员外部共享功能处于私有预览阶段。请联系支持团队以启用此功能。
此功能正式发布后将产生费用。
要与特定的外部用户共享仪表盘,您可以通过电子邮件向他们发送链接。当您只想与特定人员共享仪表盘时,请使用此选项。通过电子邮件共享仪表盘时,收件人将收到一个一次性链接,该链接在 一小时 内有效。一旦链接被使用,查看者将获得共享仪表盘的访问权限,有效期为 30 天。
要与特定人员共享仪表盘,请按照以下步骤操作:
点击主菜单中的 仪表盘。
点击您想要共享的仪表盘。
点击右上角的 共享 下拉列表,然后选择 外部共享。
外部共享 抽屉将打开。
在 链接访问 下拉列表中,选择 仅特定人员。
勾选复选框,确认您理解添加用户需要付费。
点击 接受。
在 邀请 字段中,输入您想邀请的人员的电子邮件地址,然后点击 邀请,并为所有您想邀请的人员重复此过程。
您一次只能邀请一个人。
(可选)设置以下选项:
- 启用时间范围 - 允许访问链接的人员更改时间范围。此配置屏幕显示仪表盘的默认时间范围。
- 显示注解 - 允许访问链接的人员查看仪表盘注解。
(可选)点击 复制外部链接 并将复制的 URL 发送给任何外部用户。
点击右上角的 X 关闭共享抽屉。
一旦您外部共享了仪表盘,仪表盘标题中会显示一个 公共 标签。
查看者请求访问
如果没有访问权限的查看者尝试导航到共享仪表盘,系统会要求他们提供电子邮件来请求访问。如果他们提供的电子邮件已被邀请查看共享仪表盘且尚未被撤销,他们将收到一封包含新的一次性链接的电子邮件。
撤销查看者的访问权限
您可以使用 更新外部仪表盘链接的访问权限 中的步骤撤销对整个仪表盘的访问权限,但您也可以撤销特定人员对仪表盘的访问权限。
要撤销查看者的访问权限,请按照以下步骤操作:
- 点击主菜单中的 仪表盘。
- 点击您想要共享的仪表盘。
- 点击右上角的 共享 下拉列表,然后选择 外部共享。
- 在打开的 外部共享 抽屉中,点击您想撤销访问权限的查看者电子邮件地址旁边的菜单图标(三个点)。
- 点击 撤销访问。
- 点击右上角的 X 关闭共享抽屉。
该查看者立即不再拥有仪表盘的访问权限,也无法使用他们可能拥有的任何现有的一次性链接。
重新邀请查看者
要重新邀请查看者,请按照以下步骤操作:
- 点击主菜单中的 仪表盘。
- 点击您想要共享的仪表盘。
- 点击右上角的 共享 下拉列表,然后选择 外部共享。
- 在打开的 外部共享 抽屉中,点击您想再次邀请的查看者电子邮件地址旁边的菜单图标(三个点)。
- 点击 重新发送邀请。
- 点击右上角的 X 关闭共享抽屉。
查看者将收到一封包含新的一次性链接的电子邮件。这会使该查看者之前发布的所有链接失效。
查看共享仪表盘用户
要查看通过电子邮件链接访问您的外部共享仪表盘的用户列表,请按照以下步骤操作:
- 点击主菜单中的 管理。
- 选择 用户和访问 > 用户。
- 在 用户 页面上,点击 共享仪表盘用户 选项卡。
在此屏幕上,您可以查看:
- 用户在仪表盘中最早的活动时间
- 他们最后一次访问共享仪表盘的时间
- 他们有权访问的仪表盘
- 他们的角色
您也可以从此选项卡撤销用户对所有共享仪表盘的访问权限。
访问限制
一次性链接使用浏览器 Cookie,因此当查看者通过此类链接获得访问权限时,他们只能在用于获取链接的浏览器上访问。
单个查看者无法为同一仪表盘生成多个有效的一次性链接。为查看者发布新的一次性链接时,所有之前的链接都会失效。
如果 Grafana 用户对父仪表盘具有读取权限,他们无需被授予访问权限即可查看外部共享仪表盘。
将仪表盘外部共享给拥有链接的任何人
要共享您的仪表盘,以便拥有该链接的任何人都可以访问,请按照以下步骤操作:
点击主菜单中的 仪表盘。
点击您想要共享的仪表盘。
点击右上角的 共享 下拉列表,然后选择 外部共享。
外部共享 抽屉将打开。
在 链接访问 下拉列表中,选择 拥有链接的任何人。
勾选复选框,确认您理解整个仪表盘将公开。
点击 接受。
(可选)设置以下选项:
- 启用时间范围 - 允许访问链接的人员更改时间范围。此配置屏幕显示仪表盘的默认时间范围。
- 显示注解 - 允许访问链接的人员查看仪表盘注解。
点击右上角的 X 关闭共享抽屉。
现在,拥有该链接的任何人都可以访问该仪表盘,直到您暂停或撤销对其的访问权限。
一旦您外部共享了仪表盘,仪表盘标题中会显示一个 公共 标签。
更新外部仪表盘链接的访问权限
您可以通过按照以下步骤操作来更新外部共享仪表盘链接的访问权限:
- 点击主菜单中的 仪表盘。
- 点击您想要共享的仪表盘。
- 点击右上角的 共享 下拉列表,然后选择 外部共享。
- 在打开的 外部共享 抽屉中,执行以下操作之一:
- 点击 暂停访问,以便人员无法访问仪表盘,但链接仍然保留。
- 点击 恢复访问,以便人员可以再次访问仪表盘。
- 点击 撤销访问,以便人员无法访问仪表盘,除非生成新的外部链接。确认您要撤销该链接。
- 点击右上角的 X 关闭共享抽屉。
评估共享仪表盘使用情况
注意
在 Grafana Enterprise 和 Grafana Cloud 中可用。
您可以通过点击仪表盘标题中的洞察图标来查看有关您的外部共享仪表盘的使用分析:
详细了解 仪表盘洞察文档 中提供的各类信息。
支持的数据源
外部共享仪表盘 应 与在其 plugin.json
文件中将 backend
和 alerting
属性都设置为 true 的任何数据源一起工作。然而,这并非总是能保证,因为插件开发者可以覆盖此功能。以下列表包含已确认与外部共享仪表盘兼容的数据源,以及应兼容但尚未确认兼容的数据源。
已确认
- ClickHouse
- CloudWatch
- Elasticsearch
- Infinity
- InfluxDB
- Loki
- Microsoft SQL Server
- MongoDB
- MySQL
- Oracle Database
- PostgreSQL
- Prometheus
- Redis
- SQLite
不支持
- DynamoDB
- Dynatrace
- Graphite
- Google Sheets
未确认
- Altinity plugin for ClickHouse
- Amazon Athena
- Amazon Redshift
- Amazon Timestream
- Apache Cassandra
- AppDynamics
- Azure Data Explorer Datasource
- Azure Monitor
- CSV
- DB2 Datasource
- Databricks
- Datadog
- Dataset
- Druid
- GitHub
- Google BigQuery
- Grafana for YNAB
- Honeycomb
- Jira
- Mock
- Neo4j Datasource
- New Relic
- OPC UA (Unified Architecture)
- Open Distro for Elasticsearch
- OpenSearch
- OpenTSDB
- Orbit
- SAP HANA®
- Salesforce
- Sentry
- ServiceNow
- Snowflake
- Splunk
- Splunk Infrastructure Monitoring
- Sqlyze data source
- TDengine
- Vertica
- Wavefront
- X-Ray
- kdb+
- simple grpc data source
限制
- 使用前端数据源的面板将无法获取数据。
- 不支持变量和包含变量的查询。
- Exemplar 将从面板中省略。
- 仅支持查询
-- Grafana --
数据源并使用查询类型Annotations & Alerts
的注解。 - 不支持组织注解。
- 不支持 Grafana Live 和实时事件流。
- 不支持库面板。
- 不支持使用反向代理功能的数据源。
自定义品牌
如果您是 Grafana Enterprise 客户,您可以使用自定义品牌来更改外部共享仪表盘页脚的外观。更多信息,请参阅自定义品牌。