问题标签 [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 投票
3 回答
502 浏览

api - grafana- 从仪表板获取值,使用 mysql 作为 API 的数据源

我正在尝试从 Grafana Dashboard 的仪表板中提取值。我有 MySQL 作为数据源,我有一个查询来从 MySQL 中的特定表中提取值。

我正在尝试使用一些 API 在仪表板上显示这些值。

对于 prometheus,我遇到了Instant Queries的这个 API,它运行良好。同样,我想获得 for grafana 仪表板。我浏览了这些 Grafana HTTP API,但没有找到任何可以在仪表板上显示 mysql 记录的方法。

还有其他 API 吗?或者任何其他方式来获取这些记录?

0 投票
0 回答
422 浏览

datasource - 如果 --mixed-- 类型的数据源之一关闭,则 Grafana 仪表板无法加载

我正在使用grafana 6.2.5版本。我使用ryantxu-ajax-panel插件和具有五个目标的--mixed-数据源创建了一个仪表板。如果任何prometheus查询失败(如 503 服务不可用),仪表板将不会加载。我想处理这种错误情况,并使用来自其他目标的数据加载仪表板,而不会被任何查询失败阻止。在控制台中,我看到来自 grafana 应用程序的 metrics_panel_ctrl 功能文件的“面板请求已取消” 。

有没有办法通过处理 ryantxu-ajax-panel 插件的 module.ts 文件中的错误来解决这个问题?请向我推荐可能的情况。谢谢

0 投票
2 回答
4699 浏览

grafana - Grafana 通过 API 覆盖现有仪表板

我正在尝试通过 API 覆盖现有的 grafana 仪表板,如下所示:

而且我面临版本控制问题,无法用我的 json 覆盖相同的仪表板:

有没有办法避免这种情况并强制覆盖?

谢谢 !

0 投票
0 回答
428 浏览

grafana - Grafana 仅针对少数相对时间范围过滤器显示“未找到数据”

嗨,我正在使用 Postgresql 作为数据库的 Grafana V7.0.0,当我选择今天/今年(过滤器与月/日/年)等时,数据显示正确。但是当我选择数据过滤器作为过去 6 小时/最后12 小时(过滤器与时间)显示为“无数据显示”。

注意:Grafana 时区仅显示正确的时间如果我选择 UTC,因此尝试以下 2 个解决方案,结果仍然相同。1. 将数据库和主机时间更改为 UTC 2. 将所有时间更改为 EDT,因为 em 从基于 EDT 时区的 splunk 中提取数据。

0 投票
1 回答
239 浏览

prometheus - 需要在 Java 应用程序的 Grafana 中显示指标也用于 Spark 配置批处理应用程序

我有一个用例,我需要将我的 java 应用程序的矩阵显示到 Grafana 中,但我的是批处理应用程序而不是时间序列,我将数据存储在关系数据库中。我怎么可能喜欢将数据推送到像 Prometheus 这样的时间序列,或者是否有任何可用于 Grafana 的插件我们可以直接使用?

而且我还想监控我的 spark 工作和相关的东西,比如驱动器、JVM 等的内存。

关于如何开始的任何帮助或线索?

0 投票
1 回答
1536 浏览

spring-boot - 如何使用 Spring Boot 2 为 Grafana 创建自定义指标端点?

我正在尝试学习 Grafana 并使用 Spring Boot 2、Prometheus 和 Grafana 创建应用程序作为指标。我需要为每天的学生创建计数创建自定义指标。

应用程序属性

构建.gradle

主要应用:

我需要为每天的学生创建计数创建自定义执行器端点指标,以便我可以使用 Grafana 绘制其图表。这rollNo是一个自动生成的字段,因此它会给我一个学生总数的计数。

如何在 Spring Boot 中创建自定义指标?

提前致谢。

0 投票
1 回答
138 浏览

filter - Grafana - 如何获取仪表板中使用的指标?

有没有办法获取我的 Grafana 中所有活动仪表板中使用的所有指标的列表?

我的团队正在评估 Grafana Cloud 产品,由于它的定价是基于发送到服务器的活动系列/数据系列的数量,我们需要一种方法来过滤掉不必要的指标。

0 投票
1 回答
1527 浏览

annotations - Grafana:一次在多个面板上添加注释

我想在 Grafana 仪表板的所有面板(图表)上添加注释。我可以在所有面板上一个一个地手动添加注释——但我希望有更好的方法来做到这一点,尽管我在官方文档中没有找到任何信息。

我想我可以使用 Grafana API 编写一个脚本来在仪表板的所有面板上创建注释;然而,这似乎是一个复杂的解决方法,而不是实际的解决方案。

您知道如何轻松地一次在所有图表上添加注释吗?

0 投票
1 回答
264 浏览

vba - VBA:通过 HTTPS 下载图片

我正在尝试使用 VBA(MS Access 2016)从网站(Grafana 监控工具,API)下载图片。这是一个使用自签名证书的 HTTPS 地址,需要用户名和密码进行身份验证。

我目前正在使用以下代码下载图片:

如果我将 HTTPS-URL 粘贴到浏览器中,我会得到正确的图片。这张图片我想通过上面的代码下载为 PNG 文件。但我下载的不是图片,而是以下 HTML 代码:

有人知道我如何在 VBA 中解决这个问题吗?

0 投票
1 回答
100 浏览

cassandra - 监控 Cassandra 集群的脚本

我需要在一天结束时报告 cassandra 集群的以下指标

  1. 集群负载(平均)
  2. 读取请求数
  3. 写请求数
  4. 读取延迟
  5. 写入延迟
  6. 长时间的 GC 暂停
  7. 连接数。这些必须是集群明智的,而不是节点明智的。目前我们正在通过 opscenter 准备报告,这是一个非常手动的过程,我打算通过编写脚本来自动化这个任务。由于我是 Cassandra 的新手,因此想从这里的经验丰富的人那里得到建议。这一切都可以使用nodetool完成吗?

谢谢, MT