跳至主要内容

Grafana Go 插件 SDK

Grafana Go 插件 SDK 是一个 Go 模块,提供了一组 ,您可以使用这些包来实现后端插件。

插件 SDK 提供了一个具有 API、实用程序和工具的高级框架。通过使用 SDK,您可以避免学习 插件协议 和 RPC 通信协议的详细信息,因此您无需管理这两者。

版本控制

Grafana Go 插件 SDK 仍在开发中。它基于 插件协议,该协议单独进行版本控制,被认为是稳定的。但是,我们可能会不时地在 SDK 中引入重大更改。

当我们更新插件 SDK 时,使用旧版 SDK 的插件仍然应该可以与 Grafana 一起使用。但是,这些旧版插件可能无法使用我们在更新的 SDK 版本中引入的新功能和特性。

更新 Go SDK

要使 Grafana Go 插件 SDK 保持最新状态

go get -u github.com/grafana/grafana-plugin-sdk-go
go mod tidy

另请参阅