自定义 grafana 数据源插件来包装外部 REST API

Custom grafana datasource plugin to wrap external REST API

我正在尝试找出一种创建数据源插件的方法,该插件可以与外部 REST API 通信并提供相关数据来绘制面板。

有人有经验吗?

Simple JSON Datasource 大致按照您的建议进行,绝对是您入门的良好基础。

还有documentation on datasource plugins可用。

您可以使用 Grafana Infinity datasource 连接到 REST API 个端点。

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

的示例

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