问题标签 [apdex]

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 投票
4 回答
6032 浏览

asp.net - NewRelic - 如何忽略 Web 应用程序的一部分

我想告诉 NewRelic 不要监视我的 Web 应用程序的子集。例如,我想排除http://mysite/admin/ * 这样 NewRelic 就不会针对我的 apdex 计算我的应用程序这部分的流量。

类似于在 Google Analytics 中创建过滤器的方法会很棒。

0 投票
2 回答
1125 浏览

ubuntu - 如何在 Mule ESB 3.1.2 中正确配置 newrelic

我想使用 New Relic Agent v3.1.1 监控我在 ubuntu 服务器上运行的 mule-standalone-3.1.2 ESB。我在 mule-standalone-3.1.2/apps 目录中有几个应用程序。我已经在 conf/wrapper.conf 中配置了 newrelic 代理

newrelic.yml 与 newrelic.jar 位于同一目录中。Mule 成功启动,我可以在 newrelic Applications 仪表板中看到我的应用程序作为 java 后台应用程序可用。现在的问题是,当我在 newrelic 上打开概览仪表板时,没有数据或 Apdex 分数或任何有意义的指标。唯一可用的是吞吐量,类似于 488 cpm(每分钟呼叫)。我是做错了什么还是 newrelic 不是为了监控像 Mule 这样的 ESB。我只想看看我的 mule 应用程序的性能如何以及我可以改进它们的地方。

谢谢你们,

伊亚德

0 投票
1 回答
651 浏览

php - NewRelic - 如何忽略 PHP 应用程序的一部分

是否可以告诉 NewRelic 从应用程序的一部分中跳过检测?

假设我有一个网址:

www.example.com/?download=dwn_id

php 进程完成需要几分钟到几十分钟。我不想优化下载,只是从检测中跳过它,因为它会影响 NewRelic 统计数据,导致不必要的警报并影响 Apdex 分数。

其他示例可能是:

www.example.com/?task=cron

对于每分钟长时间运行的 CRON 作业,这与最终用户无关,因此值得跳过。

我认为跳过应用程序的这些部分是有意义的,就像任何 /admin 后端资源一样,因为它们与最终用户无关。

0 投票
1 回答
188 浏览

newrelic - New Relic - 令人难以置信的 Apdex 分数

我一直在检查由非系统管理员人员配置的工作中已经存在的 New Relic 安装,它可能被错误地配置为地狱(我也是一个新的系统管理员)。New Relic 有点吓人,网站上有很多信息,我什么都不需要。

无论如何,在某些时候,我们被低 apdex 分数警告轰炸,所以我继续将“可接受”阈值设置为 10 到 40 秒,这相当高。

但是,有时对于某些站点,我仍然会收到低 apdex 分数警告。检查新遗迹中的数据,有很多条目在“可接受”范围内。我发现这绝对令人难以置信,每次我在 GTmetrix 中尝试我们的网站时,我们都在 2.5-3 秒的范围内。

我们的网站的流量非常低,因此我们的大部分流量很可能是机器人......真的是机器人造成的吗?有什么方法可以让 New Relic 不会计算 apdex 的机器人流量,或者只是简单地不会计算它的实际流量,而只是让新的 relic 应用程序检查加载速度本身?

另外,有没有好的新手指南?

谢谢

0 投票
3 回答
2486 浏览

jmeter - 生成报告仪表板错误编号

我参考http://jmeter.apache.org/usermanual/generating-dashboard.html#configure_general,结果报错个数不正确,实际值总是大于1(cvs,只有5个false,但是显示6个错误号),不知bug还是我没找到配置的地方是不是Jmeter3.0?

在此处输入图像描述

0 投票
1 回答
98 浏览

mysql - 使用 nginx 和两个物理 linux 服务器的 Web 应用程序的可扩展性

我的 web 应用程序 ruby​​ on rails 的吞吐量越来越大。使用 New Relic,我的 Apdex 分数 < 0.7

我的应用程序正在我的 Debian 服务器上运行(例如:ip pulic 是 123.235.23.16),带有 Nginx 和 THIN。代码和数据库 mysql 都在这台服务器上。

我的应用程序有 3 个由 THIN 创建的应用程序实例(0.0.0.0:3000、0.0.0.0:3001、0.0.0.0:3002)。在 Nginx http 配置中,我使用负载平衡方法:

我想知道我是否添加了另一台 Debian 服务器(例如:ip pulic 是 123.235.23.17)来帮助第一台服务器处理吞吐量,哪个服务器应该配置为 nginx 负载平衡服务器?如何使用两个不同的服务器和不同的应用程序实例处理 mysql 数据库 io?mysql远程?

0 投票
1 回答
111 浏览

newrelic - 具有 Apdex 和错误阈值的新 Relic 警报策略

在 New Relic 警报策略配置中同时配置 Apdex 和错误阈值警报策略的场景是什么?

看起来它们两者是相关的,当错误数增加时,Apdex 变低,反之亦然。

我熟悉Apdex defenition以及它是衡量用户对 Web 应用程序和服务响应时间的满意度的行业标准这一事实: 在此处输入图像描述

0 投票
1 回答
927 浏览

azure-application-insights - Application Insights Analytics 中的单独 apdex 阈值

使用 Application Insights 的默认 Apdex 工作簿,我尝试按查询名称分隔 apdex 阈值,因为不同的查询具有不同的满意度请求持续时间。我添加了两个参数,每个参数都用于特定的查询名称。我通过 apdexThresholdByName 列扩展了分析查询,每个查询名称都不同。然后我改变了这一行:extend UserExperience = case(AverageDuration <= apdexThresholdByName, 'Satisfied', AverageDuration <= 4 * apdexThreshhold, 'Tolating', 'Frustrated') 把我的 apdexThresholdByName 列名而不是静态单个参数放在那里是以前。

这是行不通的。

语法错误:“无法解析实体 'apdexThresholdByName'”

0 投票
1 回答
84 浏览

jmeter - 我的 jmeter 负载测试和 Apdex 中出现错误 500/OK。500/OK是什么意思?

我正在对一个 microsft crm 门户进行负载测试,所以在我的负载测试之后,我提取了日志并发现我遇到了 500/OK 错误。如果我可能会问什么是 500/OK 错误?这是我正在测试的应用程序的有效缺陷还是基于 jmeter 的缺陷?

谢谢 :-)遇到的错误

0 投票
1 回答
267 浏览

newrelic - 如何根据 SLA 得出 Apdex 阈值?

我们有一个可用的 REST API。对于此 API 提供的每个端点,我们都有一个基于内部测试的定义的 SLA。New Relic 提供了基于每个应用程序定义 Apdex T 分数的选项。考虑如下场景:

  • 端点 A:SLA 为 200ms
  • 端点 B:SLA 为 800ms
  • 平均 SLA:500 毫秒

    案例 1:考虑 Apdex 阈值的平均 SLA 这种方法的问题是,即使我的端点 A 预计在 200 毫秒内完成,即使端点花费了 SLA 中定义的时间的两倍,它也不会被标记,因为它仍然会低于平均值。端点 B 的情况反之亦然,即使它低于 800 毫秒也会被标记。

    案例 2:将所有端点的最大 SLA(800ms) 视为 Apdex T 值 再次出现问题,这里将与端点 A 相关。即使需要实际的 4 倍,也不会标记来自该端点的任何响应延迟预计时间。

那么,在这种情况下,我们如何得出 Apdex 阈值?我浏览了 New relic 的以下文章:LINK。当我们将服务视为一个整体时,这是有道理的,但当我们查看每个端点时则不然。