问题标签 [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.
sql - 一个子集相对于另一个子集的 NRQL 百分比
我有一个很大的事件表,里面有很多不同类型的事件,我正在制作一个 New Relic 图表来显示一种事件与另一种事件的百分比。(不是表中总行数的百分比)。
所以在这个例子中的段表中:
我会通过这样的查询获取 foo 事件:
我的问题:如何获得 foo 事件与 bar 事件的百分比?我一直在尝试加入两个将每个“保存为”特定名称的查询,但还没有运气。有谁知道我们是否/如何制作通用表表达式以在查询/图表中使用?
newrelic - New Relic 中的负 NRQL 平均值(diskFreeBytes)
我想在 New Relic 中显示一个图表,其中磁盘空间低于 1 TB 在图表中被视为 0。上面的值没有显示 Terabyte,因此 1200 GB 在图中仅显示为 200。
有效的NRQL
但我不能扣除太字节
谁能解释为什么它不起作用并提供一个例子。
newrelic - 最常见的错误是什么?NRQL 查询
我试图弄清楚如何使用 New Relic Query Builder,但我在使用这个查询时遇到了问题:
最常见的错误是什么?
我试过了 :
SELECT level FROM Log WHERE level='error' AND rate(level)
newrelic - 当百分比在设定的时间范围内低于一定数量时,如何使用 newrelic NRQL 发出警报
我遇到了我正在尝试设置的 newrelic 警报的情况。
我有一些数据被推送到 newrelic 中,看起来有一个“is_success”值和一个类别值。我想做的是。
“获取每个类别的失败百分比。如果任何类别的失败百分比在 6 小时内大于 20%,则发送警报”
在 SQL 术语中,基本上我正在尝试运行查询并获取过去 6 小时内每个类别的失败百分比,然后在它高于某个点时发出警报。看起来我不能在查询中使用时间的东西,但现在我有这样的东西:
SELECT percentage(count(*), WHERE is_success is true) FROM failed_categories, success_categories FACET category
这似乎给了我我想要的东西,但我似乎无法让它查看最后 x 分钟的总百分比。这使得我会在一分钟内收到单个故障的警报,这不是我想要的。
graphql - 如何撤销使用 NerdGraph 获取的 embeddedChartUrl?
为了获得嵌入式图表链接(例如https://chart-embed.service.newrelic.com/charts/XXXXXX
),我使用的是 NRQL。
NerdGraph是 GraphQL 格式的 API,可以让我们查询 New Relic 数据,而 NRQL 是 New Relic 的查询语言。
是一个可公开访问的embeddedChartUrl
URL,将由上述查询返回。是否可以撤销生成的 URL?它似乎是一个永久的 URL。
有没有办法使 URL 短命?
是否有任何解决方法可以使用某种形式的身份验证机制嵌入/查看创建的图表 URL?
我也在 New Relic 的社区论坛上问过同样的问题。这是讨论的链接。
newrelic - 编写 NRQL 综合查询以检索页面加载值 1 分钟|1 小时| 1天| 1周| 1个月
有一个 NewRelic 合成监视器,合成监视器的名称是Samplemonitor
. 我试图实现的目标是编写一个 NRQL 查询来打印下Page Loaded Value
图中给出的 1 分钟|1 小时| 1天| 1周| 1个月
为了实现这个目标,我使用了以下查询:
SELECT duration,onPageLoad,locationLabel FROM SyntheticRequest WHERE monitorName ='Samplemonitor' and URL ='********'
。
我被困在如何修改此查询以打印Page Loaded value
1 分钟|1 小时| 1天| 1周| 1个月。
newrelic - 使用 NewRelic Agent 为应用程序监控编写警报条件?
我最近在 Windows Server 2012 上安装了 New Relic 代理。我试图实现的目标是为在 Windows Server 2012 中运行的 IIS 应用程序池创建警报条件,当应用程序停止时需要获取消息或邮件立即地。
为了实现这个目标,我在 windows server 2012 中安装了 New Relic 代理并将数据检索到 New Relic。
当应用程序停止并需要立即获取警报消息时,我被困在如何为 IIS 应用程序池创建警报条件。
newrelic - 在 New Relic 计数列上显示完整的数字
当我在 New Relic 中搜索时SELECT count(*) FROM requests WHERE foo = 'bar' FACET dateOf(eventtime) SINCE 3 days ago
,它给了我下表:
活动日期 | 数数 |
---|---|
2021 年 12 月 9 日 | 1.76 万 |
但是,我想知道 6 之后我有哪些数字,但 New Relic 没有显示。如何让 New Relic 显示整个数字?