构建插件
有关可以构建的插件类型的更多信息,请参阅插件的概述.
开始
开始开发Grafana插件的最简单方法是使用Grafana工具包.
打开终端,并在您的插件目录:
NPX @grafana/toolkit plugin:create my-grafana-plugin
注意:如果运行NPM 7+
npx
本文中提到的命令可能会挂起。解决办法是使用NPX——legacy-peer-deps <命令执行>
.
如果你想要更多的插件开发指南,请查看我们的教程:
走得更远
了解更多关于插件开发的特定领域。
教程
如果你正在构建你的第一个插件,看看这些入门教程:
准备好了解更多信息了吗?看看我们的其他教程:
指南
用我们的指南之一改进现有的插件:
- 为数据源插件添加身份验证
- 增加对注解的支持
- 添加对Explore查询的支持
- 增加变量支持
- 添加查询编辑器帮助组件
- 构建一个日志数据源插件
- 构建一个流数据源插件
- 错误处理
- 处理数据帧
- 与当地的Grafana开发
概念
通过一系列插件概念的高级概述来加深你的知识:
UI库
探索我们的许多UI组件Grafana UI库.
例子
寻找灵感,请查看我们的插件的例子.
API参考
了解更多关于Grafana选项和包的信息。
元数据
打印稿
- Grafana数据
- Grafana运行时
- Grafana UI
去
相关Grafana资源
开幕主题演讲:《Grafana 9》有什么新内容?
Raj Dutt, Myrle Krantz和Torkel Ödegaard揭开了Grafana 9的新内容。观看2022年GrafanaCONline开幕式主题演讲。随需应变。
使用Grafana插件统一您的数据:Datadog, Splunk, MongoDB等
在本次网络研讨会中,学习如何利用Grafana的插件生态系统访问80多个数据源,包括Datadog、Splunk、MongoDB等的插件。
从Grafana Enterprise和可观察性开始
加入Grafanabob电竞频道实验室团队,进行30分钟的演示,演示如何开始使用Grafana堆栈,这样您就可以在短短几分钟内从零到可观察性。