菜单

这是文档下一个版本的Grafana。最新的稳定版本,去最新版本

Grafana文档 开发人员 插件开发人员指南
企业 开源

Grafana插件开发人员指南

您可以使用插件扩展Grafana的内置功能。插件使Grafana完成专门任务,根据您的要求。通过一个插件为您的组织,你可以连接Grafana其他数据源,票务工具和CI / CD工具。

您可以创建插件为私人使用或者贡献给开源社区发布的79bob在线下载 。这个目录有成百上千的其他社区和商业插件。

如果你是一个Grafana插件开发人员或想成为一个,这个插件开发人员指南包含教程和参考资料来帮助你开始。

插件的基础

您可以创建多种类型的插件,包括:

  • 面板插件——可视化仪表板之间的数据和导航。
  • 数据源的插件——链接到新数据库或其他来源的数据。
  • 应用插件——创建丰富的应用定制的开箱即用体验。

注意:了解更多关于插件的类型可以构建、参考插件管理文档。

这个开发人员指南的内容

以下主题在本指南的介绍:

  • 介绍插件开发——学习基础的Grafana插件开发:后端开发、数据帧,错误处理,等等。
  • 开始使用插件——开始开发Grafana插件create-plugin工具。
  • 创建一个Grafana插件——如果您熟悉插件创建,使用教程创建面板插件,插件数据来源,更加深你的知识。
  • 发布一个Grafana插件——了解出版Grafana插件的插件目录,包括出版标准,包装,和部署。
  • 处理遗留的插件——学习如何从先前版本的升级Grafana插件,重写一个旧角插件在反应,或更新到新版本。
  • 迁移一个插件——查阅这些文件如果你需要使用一个插件用过时的技术。
  • 参考——的描述plugin.json模式和插件的元数据。

走得更远

了解更多关于额外的工具和看到插件类型的例子。

创建用户界面

探索中的许多UI组件Grafana UI库

插件的例子

bob电竞频道Grafana实验室提供了许多最佳实践示例插件为不同的用例来帮助您快速开始。浏览我们的插件的例子

SDK

了解更多关于Grafana插件的SDK