用于包装外部RESTAPI的自定义grafana数据源插件

用于包装外部RESTAPI的自定义grafana数据源插件,grafana,Grafana,我试图找到一种方法来创建一个数据源插件,它可以与外部RESTAPI通信,并提供相关数据来绘制面板 有经验的人吗?基本上是按照你的建议做的,这肯定是你开始工作的好基础 还有可用的。可用于连接REST API端点 这个插件可以连接到任何RESTAPI并将数据呈现给grafana。您可以使用CSV、JSON和GraphQL端点。文档站点有更多关于如何连接外部API的示例 注意:我是插件的作者。如果您在数据源中看到任何bug,请在github站点报告 根据now,我通过一个现有的数据源了解了这一点。但是

我试图找到一种方法来创建一个数据源插件,它可以与外部RESTAPI通信,并提供相关数据来绘制面板

有经验的人吗?

基本上是按照你的建议做的,这肯定是你开始工作的好基础

还有可用的。

可用于连接REST API端点

这个插件可以连接到任何RESTAPI并将数据呈现给grafana。您可以使用CSV、JSON和GraphQL端点。文档站点有更多关于如何连接外部API的示例

注意:我是插件的作者。如果您在数据源中看到任何bug,请在github站点报告


根据now,我通过一个现有的数据源了解了这一点。但是找不到关于这个的任何文档。你完成数据源插件了吗?我也有同样的问题,并且发现JSON插件太复杂了。所以我创建了一个trully REST插件,你可能想看看;我发现这是一个更好的起点,因为它展示了如何使后端部分的插件以及(如果你想做认证,例如)它只支持STRAVA官方Api吗?我们可以用它来监控我们自己的API吗?