问题标签 [grafana-alerts]

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 回答
258 浏览

grafana - 将 Grafana 警报保存到 SQL 数据库

我们正在使用 Grafana 来监控客户发生的安全事件。我们有团队来处理和解决发生的这些事件和问题。

我们希望通过将警报详细信息保存到我们的数据库中,将 Grafana 警报自动转换为服务票证。

有没有办法配置 Grafana 来做到这一点?

是否可以构建我自己的 Web API 来完成这项工作并将其添加为自定义通知类型?

还有其他选择吗?

谢谢!

0 投票
1 回答
356 浏览

prometheus - grafana 记录图表和 singlestat 中的最后一个最高值

我正在使用 Prometheus 作为 Grafana 的数据源。

我每天在特定时间只收到一次记录数。

  1. 显示当天收到的文件数。我确实将查询写为: sum(increase(query[24h])) 。但随着时间的推移,图表或单一统计数据会减少。我只需要显示该特定时间数据即将到来的值。因为在其余时间它是 null 。

我确实将查询写为: sum(increase(query[24h])) 。

总和(增加(查询[24h]))

0 投票
1 回答
1454 浏览

kubernetes - Grafana helm 通知配置

我正在尝试像这样安装带有 opsgenie 通知的 grafana helm chart

当我检查配置映射时,我看到值在开头设置了一个额外的管道 --> |-

检查源代码 - https://github.com/helm/charts/blob/master/stable/grafana/templates/configmap.yaml,我不知道为什么。下面的源代码应该逐字打印这些值,但它添加了一个额外的行 --> |-,导致 grafana 服务器崩溃,因为它无法读取配置。

我尝试过使用--set、--set-file 和--set-string。它的行为相同。

0 投票
1 回答
1648 浏览

grafana - Grafana 警报执行超时,为什么会这样?

我正在使用 Grafana 设置电子邮件警报。我已经创建了仪表板上的所有面板,并且刚刚打开了警报。但是,我现在收到以下错误。警报执行超过了超时。这是将该仪表板上所有服务器的电子邮件发送给与电子邮件警报关联的每个人。为什么会这样?一个数据源上是否有太多服务器?我应该将数据源从 1 更改为多个吗?

0 投票
1 回答
106 浏览

grafana - 批量插入数据的 Grafana 警报

我正在使用批量插入数据的 Python 库将数据插入 InfluxDB。从下图中,我想要的是在三个点中的每一个处发出警报,阈值被违反,但由于数据是分批插入的,我似乎无法找到正确的警报设置组合来执行此操作。我能得到的最好的结果是使用max. last根本不会触发警报,因为批量插入的最后一个数据点从未超过阈值。

在此处输入图像描述

有没有办法做到这一点?也许通过检查每个数据点?请注意,数据是 1Hz 并且不是“实时”的,在将数据插入 InfluxDB 之前需要大约一个小时来收集和处理数据,但这可能会有所不同。

0 投票
1 回答
241 浏览

grafana - 在 Grafana 中存储和使用静态元数据

我正在尝试为大型系统创建 Grafana 仪表板。我需要存储和访问数以千计的元数据变量。例如,数百个应用程序的 SLA。实现这一目标的最佳方法是什么?我的日志和指标数据源是弹性搜索。

我应该将静态数据存储为弹性搜索索引并与主要数据一起查询,还是可以将其存储在其他数据库中并使用主要弹性搜索数据访问它。

0 投票
3 回答
1637 浏览

grafana - 使用 API 获取面板的 Grafana 警报历史记录

我将 Grafana 与很多仪表板和面板一起使用。许多面板都有警报。因此,这些警报通常会更改其状态,例如,从 OK 更改为 Altering 或 no_data。

我还有我的应用程序(ASP.NET Core),我想在其中使用 Grafana HTTP API 获取某些面板的当前警报状态以及警报历史记录。

使用如下请求:

我只得到最新的通知状态。如何获取此面板的通知历史记录?这样我可以使用 Panel-> Edit-> Alert-> State History 在 Grafana 界面中看到。也许我需要对 API GET 请求的 query 或 dashboardQuery 参数做些什么?

谢谢!

0 投票
1 回答
699 浏览

grafana - 如何为 Gauge 仪表板创建警报电子邮件通知

供您参考,我在下面附上了我的仪表板的图像。我的要求是,只要值达到阈值限制,我就必须发送警报电子邮件,但这里的挑战是我无法为 Gauge 仪表板创建警报电子邮件通知,因为我无法找到警报图标。

在此处输入图像描述

有人可以帮助我实现这一目标吗?

0 投票
0 回答
192 浏览

visualization - Grafana Bubble Chart Panel 有教程吗?

我尝试按照文档中给出的示例进行操作,但 Grafana Bubble Chart Plugin 没有出现任何内容

这是我正在处理的屏幕截图。 我的气泡图的图像

我也不太确定文档中的“$tag_dc,$tag_host”。我是格拉法纳的新手。感谢任何有效的帮助或示例或教程。

0 投票
1 回答
279 浏览

grafana - Grafana 中是否有用于查看仅触发警报的图表的 URL 参数?

我制作了带有许多关注点/图表的仪表板。通常不是针对某个特定领域,而是作为我收集指标的系统的概述。当我对其中一个发出警报时,图表上方的小“心”会亮起红色,我可能想直接查看该图表。

诚然,可能有不止一张图表在发出警报。但是,与其在页面中搜索红心,不如从警报中生成新视图或在视图模式下打开第一个视图。

也许这已经存在?也许通过 URL 参数?