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

dockerfile - 如何从 Grafana docker 映像发送 Grafana 重置电子邮件

我创建了一个 Dockerfile 并使用 grafana 创建了一个图像。我有 docker 容器。

这是我的Dockerfile

我能够使用此命令启动容器。

我创建了一个通知渠道

在此处输入图像描述

从这里我可以发送测试邮件。

但我无法发送 grafana 忘记密码重置电子邮件。当我点击发送重置电子邮件按钮时,它会显示发送的通知电子邮件,但我在我的 gmail 中看不到它。

但是如果我在本地使用配置

我可以发送重置密码电子邮件。可能是什么问题?

0 投票
0 回答
22 浏览

grafana - 是否可以在普罗米修斯指标标签更改而不是值上设置警报

我有一个指标,其中包含一个标签,该标签可以在部署(springboot 应用程序)时根据变量而变化。该指标目前正在公开,但我无法设置更改标签时的警报。

some_metric{blacklisted_codes="ABC"} = 0

some_metric{blacklisted_codes="DEF"} = 0(值还是0,只是标签变了)

我已阅读官方 grafana 文档并在网上搜索但无济于事。我怀疑这是不可能的。

0 投票
0 回答
89 浏览

grafana - Grafana Alerts:使用单个查询监控多个 linux 服务

我正在使用 Prometheus 和 Grafana 警报来监控 Linux 服务。我使用以下查询来获取所有正在运行的服务的计数,并在计数小于预期数量时发送警报。

我想知道是否有任何方法可以找出哪个服务未运行(或正在运行的服务列表)作为警报的一部分。我正在使用电子邮件警报,它当前向我发送正在运行的服务计数。

0 投票
0 回答
54 浏览

notifications - 每次出现新日志时都会发出 Grafana 警报通知。无需提醒

我正在将配置更改日志从 Elasticsearch 拉到 Prometheus,并且希望每次有新日志时都能收到通知。

在 Grafana 上,我有一个带有基本配置的图表,它能够发送通知,但只是第一次,并且不会发送任何新通知,因为存在一个警报。此外,它每 4 小时发送一次相同警报的提醒,这是我不想要的。

这是我的条件 - WHEN count() OF query(A,5m,now) IS ABOVE 0

另一个问题是,如果我可以从表格可视化中获得警报,我还可以从设备名称和用户名等日志中获取一些内容。

0 投票
0 回答
82 浏览

grafana - Grafana 8 警报 API 未提供实例详细信息

我有一个要求,我需要获取所有带有 IP 地址等详细信息的警报实例。我使用 api url /api/prometheus/grafana/api/v1/rules来获取所有警报。但在具有多个实例的仪表板的情况下,响应没有 IP 地址/主机名等警报实例详细信息,但存在变量名称$instance。是否可以获取警报实例的 IP 地址而不是变量名。

0 投票
0 回答
79 浏览

grafana - 在 grafana 中设置警报 | 百分位数与百分比

我在 GCP VM 中使用 grafana 8。我正在监控许多也在 GCP 虚拟机中运行的服务的 CloudSQL 指标。我的要求是监控 1) 内存利用率 2) CPU 利用率和 3) 服务器正常运行时间,如果使用率超过 95%,则向相关人员发送警报。我没有为此使用 prometheus+cadvisor。我直接从 grafana 中的 GCP 插件监控它。

默认情况下,y 轴的单位是百分位数。如果我保留该单位,我应该提供多少数字才能在 95% 的情况下准确收到警报?此外,即使我将 y 轴单位从百分位更改为百分比并保存警报规则,即使使用率小于 1%,状态也会立即从 OK 变为待处理。我收到了很多不必要的警报。条件是这样的 - WHEN avg() OF query(A, 5min, now) 高于 95。CPU 利用率 服务器启动

我在这里做错了什么?如何正确设置条件?老实说,我什至不明白百分比和百分位数之间的区别。请帮忙。

非常感谢提前

0 投票
0 回答
18 浏览

grafana - 自定义“Istio Grafana Dashboard JSON Document”以创建警报

我正在使用 Istio Grafana Dashboard JSON 来在 Grafana 中创建仪表板。所以我想通过仪表板 JSON 配置文档在仪表板中自动创建警报。那么是否有任何配置详细信息需要添加到仪表板 json 文档以创建警报。

0 投票
0 回答
133 浏览

terraform - 使用 Terraform 在 AKS 群集中部署 Grafana SMTP

我想为 Azure Kubernetes 集群(AKS)中的外部 grafana api 用户(客户)的电子邮件通知部署 Grafana SMTP 服务器(在 grafana ini 配置文件中)。用户将从部署的 grafana 获得 grafana 电子邮件警报通知在蔚蓝的云中。我使用 terraform 代码和 helmchrat 作为部署包。我的代码如下:

#代码:

您能否使用 terraform 检查部署代码是否正确,如果不正确,请告诉我。感谢任何反馈。提前致谢。

0 投票
1 回答
75 浏览

azure-devops - 从 Azure kubernetes 集群中托管的 grafana 发送电子邮件警报

我已经在 Azure Kubernetes 集群中部署了 Grafana。现在,我想从托管在 Azure kubernetes 集群中的 Grafana 向用户发送电子邮件警报。

我是否必须在 Azure 云中安装任何第三方电子邮件服务,例如 SendGrid 或 hmailserver 服务?

如果是,那么如何在 AKS 集群中托管的 Grafana 和 azure 中托管的电子邮件服务之间进行逻辑配置?

0 投票
0 回答
30 浏览

grafana - 如何使用 MySQL 数据库在 Grafana 中显示警报计数(触发的警报总数)?

我在 Grafana 中创建了一个警报。现在我想知道如何显示警报被触发的次数。我不知道该怎么做。