问题标签 [grafana-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1676 浏览

amazon-ec2 - 如何在 grafana 中添加自定义数据/url 以监控指标

我想在 grafana 中添加自定义数据/url 以监控指标。怎么能做到这一点?在 url 中有来自表的数据,我想在 grafana 中使用该数据并获取它的图表。那可能吗?

0 投票
1 回答
940 浏览

jmx - 在 Grafana 中与 groupBy 一起计算百分比

我每 30 秒将成功计数指标和失败计数指标记录到石墨中。在 Grafana 中,我使用 per second 和 hitCount(1minute) 来聚合每分钟的计数(成功和失败)。现在我需要计算每分钟的成功百分比?关于如何进行的任何建议?

此外,我在下面提到的第四个指标 * 上使用 groupbyNode。

0 投票
0 回答
201 浏览

azure - 无法从 Grafana 连接 Azure 中国日志分析

能够从 Grafana 连接到世界其他地区的 Azure 日志分析,但不能连接到中国 Azure 日志分析。遵循相同的步骤。

出现以下错误:

  1. 成功查询 Azure Monitor 服务。
  2. Azure Log Analytics:无法连接到 Azure Log Analytics REST API。
0 投票
3 回答
11009 浏览

grafana-api - 如何手动导入 grafana 仪表板 json 文件

我已经以 json 格式导出了仪表板。

我想手动导入 json 文件以在新的 grafana 实例中创建相同的仪表板。

在谷歌搜索时,我得到了一些相关信息,但发现难以成功实施。

从网站Grafana API 链接,我得到了如下代码片段,

POST /api/dashboards/db HTTP/1.1 接受:application/json 内容类型:application/json 授权:承载 eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk

{ “dashboard”: { “id”: null, “uid”: null, “title”: “Production Overview”, “tags”: [ “templated” ], “timezone”: “browser”, “schemaVersion”: 16 , “版本”: 0 }, “folderId”: 0, “覆盖”: false }

上面的代码片段看起来我们可以使用现有的 json 文件创建新的仪表板,但我不知道如何成功实现这个代码片段。

有人指导我如何实现这一目标?

0 投票
1 回答
677 浏览

grafana - 无法通过 grafana HTTP API 导入 grafana 仪表板

我正在尝试使用 HTTP API 导入现有的 json 文件,但“curl”命令抛出错误。

我正在使用以下命令导入现有的 json 文件,

如果我运行上面的命令,它会抛出类似 "[{"fieldNames":["Dashboard"],"classification":"RequiredError","message":"Required"}]" 的错误

我尝试运行以下命令,

对于上述命令执行,我收到如下错误,

curl:(22)请求的URL返回错误:422 Unprocessable Entity

在我做错的地方,请帮助我,

0 投票
3 回答
3534 浏览

grafana - "message":"Failed to import dashboard" error while import grafana existing json file using HTTP API

I am trying to import to grafana existing json file using HTTP API, it's reading the json file successfully but for each and every line, it's throwing command not found error.

I tried to execute the below command,

It's reading each and every line in json file but throwing error

"message":"Failed to import dashboard"

Kindly review the json file once and assist me to resolve this issue

0 投票
5 回答
16005 浏览

javascript - 如何验证 Grafana 图表并将其嵌入 iframe?

我将 Grafana 中的图表嵌入到我的 HTML 页面中的 iframe 中。

它一直要求我在 iframe 中输入 un/pw。


我如何绕过登录?

有没有办法在代码中绕过它?

这是 Grafana 中的设置吗?


我进一步探索,找到了 API 部分,创建了 API 密钥,现在我有了密钥令牌。

eyJrIjoiMnpVSVA***********QiOjF9

如何使用上面的键在 iframe 中嵌入图形?

0 投票
1 回答
3855 浏览

api - 使用 Grafana API 进行自动身份验证

在我的 Web 应用程序中,我想提供将经过身份验证的用户从我的仪表板传递到Grafana的能力。

一旦用户使用凭据登录我的仪表板,我的应用程序上就会显示一个指向 Grafana 仪表板的链接。当用户单击该链接时,他/她将被重定向到 Grafana 页面并自动登录,而不显示 Grafana 登录页面。我不希望我的用户必须遇到第二个登录屏幕,他们会因为输入的用户名/密码而感到困惑。

我已经按照Automatic login to grafana from web applicationAuto login to grafana dashboardAuto login to grafana from Web application using credentials or token Automatic login by token url,但没有运气。我找不到合适且干净的解决方案。

我正在使用安装在 Ubuntu Server 18.04 上的 Grafana v6.2.5。

我该如何实施?任何帮助,将不胜感激。

服务器详细信息:Ubuntu Server 18.04、Apache 2.4.29

0 投票
1 回答
1101 浏览

grafana - 如何使用 curl 命令删除 grafana 仪表板?

我正在尝试使用 curl 命令删除 grafana 仪表板,但它没有删除,下面的 curl 命令我尝试删除仪表板,

0 投票
1 回答
485 浏览

kubernetes - 通过 k8s 代理访问 Grafana API

我在 kubernetes 中运行 Grafana v6.2.4,使用基本身份验证。我想使用 k8s 代理进行测试(即kubectl proxy --port=8080)。我已将GF_SERVER_ROOT_URL环境变量更改为:

这使我可以通过我的浏览器登录并使用 Grafana http://localhost:8080/api/v1/namespaces/my-namespace/services/grafana-prom:80/proxy/

但是,我想通过 API 使用它。如果我向我发送请求,http://localhost:8080/api/v1/namespaces/my-namespace/services/grafana-prom:80/proxy/api/dashboards/db我会返回

但是,如果我设置了一个 kubernetes 端口转发并将相同的请求发送到http://localhost:30099/api/dashboards/db,那么它会成功。

除了GF_SERVER_ROOT_URL我应该更改以使 API 服务器根通过 k8s 代理之外,是否还有其他环境变量,即http://localhost:8080/api/v1/namespaces/my-namespace/services/grafana-prom:80/proxy/api/dashboards/db?我已经看过这里但找不到它。

否则通过k8s代理访问API的正确方法是什么?

我应该补充一点,我特别想kubetctl proxy用作替代方案,kubectl port-forward所以我希望在这里找到建议的替代方案https://stackoverflow.com/a/45189081/1011724