![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
grafana
菜鸟程序员小赵
这个作者很懒,什么都没留下…
展开
-
Grafana插件—simpod-json-datasource的安装及使用
需求:grafana中的dashboard的metric需要根据不同的参数进行逻辑处理后获取可选项如:不同的用户访问该dashboard,某指标需要根据该用户信息,返回不同的可选项。这里,我们就需要simpod-json-datasource这一插件来帮助实现。1. 安装simpod-json-datasource1.1 本地安装本地安装十分简单,只需要使用grafana-cli工具,运行grafana-cli plugins install simpod-json-datasource然原创 2020-12-22 17:32:48 · 2353 阅读 · 0 评论 -
grafana后端权限校验源码分析及二次开发
从github上可以直接下载grafana的开源代码。打开后如果有飘红,可以试一下go mod download。然后来看代码。pkg包中为主要后端部分的代码。其中,pkg/cmd/grafana-server/main.go为入口文件;pkg/services包中为具体的逻辑处理;pkg/api中为所有的接口处理;pkg/middleware/middleware.go中为所有请求进行逻辑处理前的权限校验。可以看到,主要有这几种校验方式:switch { case initContextWit原创 2020-11-04 10:39:26 · 2254 阅读 · 1 评论