问题标签 [nrql]

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

newrelic - 查找 New Relic 的 Synthetic Monitor 中存在的所有 url 的平均响应时间

我有一个用于监控的合成监视器。我想编写一个查询来查找我的 Synthetic 监视器中存在的所有 URL 的平均响应时间并创建一个仪表板。我可以找到 URL 的各个响应时间并创建仪表板。

任何人都可以帮助解决问题以获得所有 URL 的平均响应时间并创建仪表板吗?

0 投票
0 回答
14 浏览

newrelic - 我需要监控 newrelic 中丢失的日志

我有一组进入 NewRelic 的日志。预期的日志流是“MassageA”(表示同步已开始),然后是“MassageB”(表示同步已完成)。我需要监控我在它们之间一个接一个地收到两个“MassageA”(没有MassageB)的情况。关于如何实现这一目标的任何想法?

谢谢!

0 投票
1 回答
23 浏览

nrql - NRQL:如何确定 Kubernetes 节点是否在指定时间内丢失了一个 pod?

问题:编写查询以检查所有 Kubernetes 节点以确保 coredns 正在运行,如果没有 - 它是否已经超过 30 分钟?- 如果是,发送警报。

警报部分将是我最初的问题的次要部分,不必在此线程上解决。我只想弄清楚如何首先获得这些信息。

本质上:嘿节点,你有一个名为 coredns.* 的 pod 正在运行吗?如果不是,距离你这样做已经超过 30m 了吗?



我的策略:我假设搜索没有 coredns.* pod 名称的节点是我开始的方式。

然后,将时间范围设置为从 31 分钟前开始。(不确定这是否显示 31 分钟内没有 pod 的节点,或者是否显示 31 分钟前没有它的所有 pod 即使只有几分钟)

这是一个集群级别的查询,所以我也会添加它。

然后,如果这工作正常,我将为出现在此列表中的任何节点生成警报。


我是否正确地考虑了这一点,或者可以以更好的方式实现这一点?



更新:我的新策略是返回一个 nodeName ,其中名称中包含 coredns 的 pod 数量为 0 ...仍在解决这部分问题。

0 投票
0 回答
7 浏览

conditional-statements - NRQL Web 事务平均持续时间

我需要找到网络交易时间的平均值,在 15 分钟内将它们的值改变 3*x。I. 找不到合适的查询。你能帮助我吗?