用于用户身份验证数据可视化的 Grafana
Grafana for user authenticated data visualization
我之前曾多次使用 Grafana 向系统管理员显示仪表板数据。
我喜欢 Grafana,因为它非常易于使用并且默认显示漂亮的图表。
但是,现在我想创建一个面向用户的屏幕,它根据用户登录显示特定用户的数据。这意味着查询结果应该经过身份验证,并且只显示给该特定用户。
例如:一段时间内银行账户中的余额。
与可以访问所有内容的系统仪表板不同,特定用户只能看到他们的特定统计信息。
有什么方法可以使用共享的 Grafana 实例来显示这种个人数据吗?
是否有其他工具可以做到这一点?
或者我是否需要采用低级方法,例如:Google 图表结合我自己的后端服务来处理查询?
通常:这取决于使用的数据源和实现。一些 Grafana 数据源支持 Forward OAuth Identity
特性:
Forward the user's upstream OAuth identity to the datasource (Their access token gets passed along).
所以数据源可以使用这个转发的用户身份来构建适当的自定义响应。它是 OAuth 访问令牌,因此可以验证身份并拒绝伪造的身份。
我之前曾多次使用 Grafana 向系统管理员显示仪表板数据。 我喜欢 Grafana,因为它非常易于使用并且默认显示漂亮的图表。
但是,现在我想创建一个面向用户的屏幕,它根据用户登录显示特定用户的数据。这意味着查询结果应该经过身份验证,并且只显示给该特定用户。 例如:一段时间内银行账户中的余额。
与可以访问所有内容的系统仪表板不同,特定用户只能看到他们的特定统计信息。
有什么方法可以使用共享的 Grafana 实例来显示这种个人数据吗?
是否有其他工具可以做到这一点?
或者我是否需要采用低级方法,例如:Google 图表结合我自己的后端服务来处理查询?
通常:这取决于使用的数据源和实现。一些 Grafana 数据源支持 Forward OAuth Identity
特性:
Forward the user's upstream OAuth identity to the datasource (Their access token gets passed along).
所以数据源可以使用这个转发的用户身份来构建适当的自定义响应。它是 OAuth 访问令牌,因此可以验证身份并拒绝伪造的身份。