如何从Datadog Metric Alert Monitor查询中排除健康检查资源?

发布于 2025-02-06 09:48:16 字数 269 浏览 1 评论 0原文

我们正在使用Terraforms设置公制警报显示器和其他监视器。查询看起来像这样:

 query = "max(last_10m):p95:trace.netty.request{env:${var.env},service:${local.service_name}} >= 4"

我们只想从此特定指标中排除健康检查,例如get /healthcheck < /code>

如何实现?有一些例子吗?

We are setting up a metric alert monitor and other monitors using Terraforms. The query looks like this:

 query = "max(last_10m):p95:trace.netty.request{env:${var.env},service:${local.service_name}} >= 4"

We would like to exclude health checks from this particular metric only, e.g. GET /healthcheck

How can this be achieved? Are there some examples?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唔猫 2025-02-13 09:48:16

诸如健康检查之类的资源具有Resource_name标签。此标签可用于排除它们,例如!resource_name:get_/health

以下是查询的示例,不包括健康检查资源:

 query = "max(last_10m):p95:trace.netty.request{env:${var.env},service:${local.service_name},!resource_name:get_/health} >= 4"

访问datadog

Resources like the health check have a resource_name tag. This tag can be used to exclude them, e.g. !resource_name:get_/health

Here is an example of a query excluding the health check resources:

 query = "max(last_10m):p95:trace.netty.request{env:${var.env},service:${local.service_name},!resource_name:get_/health} >= 4"

Visit DataDog documentation for more information.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文