问题标签 [newrelic]

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 投票
2 回答
279 浏览

ruby-on-rails - 来自移动设备的新遗物追踪请求

我在 heroku 上使用 newrelic_rpm gem。如何配置 newrelic_rpm gem 来跟踪来自移动设备的请求。现在,newrelic 仅跟踪来自 Web 浏览器的我们的 api 请求,而不是来自 android 和 ios 应用程序。

0 投票
1 回答
4085 浏览

java - “Dispatcher”在 NewRelic 的 @Trace 注释上做了什么

dispatcherNew Relic的注解属性有什么作用@Trace?我能找到的所有示例都将其设置为true- 如果将其设置为 false 会发生什么?

0 投票
1 回答
602 浏览

ruby-on-rails - Heroku 上的简单 Rails 应用程序性能

我有一个非常简单的 rails 3.2.6 应用程序。我多年来一直使用 Heroku 来托管原型,始终处于免费层。我终于在我最新的应用程序上添加了一个付费测功机,并添加了 New Relic 来监控性能。

我在流量接近零的极其简单的页面上看到 4500+ms 的请求时间(我们尚未启动)。New Relic 表示,99% 的时间都花在了渲染模板上。这是一个100 行布局内的 75 行完全静态的 haml 模板。应用程序模板具有标准- if current_user.nil?分支。

我还没有添加页面缓存。我当然会这样做,但我想在掩盖它之前确定这种性能非常差的根本原因。有小费吗?我应该从 Heroku 获得什么样的响应时间?在我的本地开发环境中,相同的页面响应时间为 26 毫秒(资产在 1.5 秒之前进入)。New Relic 报告我在 Heroku 上的动态页面的平均响应时间为 2000 毫秒到 6000 毫秒。


编辑:我为静态/打开了页面缓存,现在看到的平均值为 173 毫秒。但我仍然担心我在动态页面上的糟糕平均值。

0 投票
1 回答
178 浏览

newrelic - 我怎样才能看到最流行的新遗物请求?

我在我的 heroku 应用程序上安装了新的遗物,似乎我得到了很多信息

我只是想知道是否可以看到像最受欢迎页面这样的简单统计数据?

就像是

谢谢

0 投票
1 回答
602 浏览

ruby-on-rails - 限制某些命名空间的 New Relic

我想在 /admin 命名空间上禁用 New Relic,所以我只能从应用程序的用户部分获得报告?

我在 Rails 上使用 gem 和 heroku 配置

0 投票
2 回答
573 浏览

ruby-on-rails - 将课程代码添加到活动管理仪表板

好的,确切的原因是我想限制新的遗物从管理界面收集数据,所以我需要输入:

进入不应添加新遗物跟踪器的类。在 ActiveAdmin 的资源类中,我可以使用

但是在仪表板中这是行不通的。

您知道如何将课程代码添加到仪表板吗?

0 投票
2 回答
566 浏览

django - Django celery worker __init__() 错误

技术堆栈如下所示:

  • Django 前端和后端
  • 用于异步处理耗时任务的 Celery 工作队列

在过去的一两天内,我在本地和生产环境中都注意到了很多这样的堆栈跟踪:

查看发生这种情况时的数据库调用,我可以看到正在执行以下查询:

我很难理解这个无效对象初始化的来源是什么。有人有想法吗?

0 投票
1 回答
228 浏览

ruby - NewRelic:该方法的哪些部分花费的时间最长?

我目前在 REST 接口上使用 Neo4j,并且很想使用 NewRelic 来分析哪些调用耗时最长。在请求/响应周期(或操作/视图)中,我可能需要多次调用数据库。

我第一次尝试使用 NewRelic,但它只能显示我正在进行的许多 HTTP 调用以及它们需要多长时间,但不能显示哪个调用与方法的哪个部分相关。

我希望我已经稍微清楚地表达了我的问题,我只是希望能够弄清楚哪些电话花费的时间最长。

0 投票
1 回答
89 浏览

php - 可以通过 PHP 从 Perl 执行 SQL 以提供全面的性能统计信息吗?

我有一个相当晦涩的问题,我可能会因为问这个问题而被击落,但是就这样吧。

我刚刚为我的网站实施了 New Relic Web 应用程序监控,该网站由大约 70% 的旧 Perl 代码和 30% 的新 PHP 代码组成。New Relic 为我希望能够分析的慢速 SQL 提供了一些非常好的信息。

问题是 New Relic 不提供 Perl 支持,所以我只能看到 30% 的应用程序查询统计信息。

作为一种解决方法,我有一个非常疯狂的想法,我可以像往常一样在 Perl 中准备我的 SQL,然后执行/shell 到一个 PHP 脚本,该脚本使用其内置接口执行 SQL,然后以某种方式将结果返回给 perl . (我不知道这是否可能)。这样,我就可以看到我目前看不到的其他 70% 的 SQL 统计信息。

我听说过PECL Perl 扩展,但还没有详细研究它。有谁知道我是否/如何完成这样的事情?或者建议我可以与新遗物一起使用的任何替代 Perl/SQL 监控工具?

问候, ns

0 投票
1 回答
494 浏览

php - 在 Heroku 上为 PHP 运行新的 Relic

所以我在https://newrelic.com/docs/php/new-relic-for-php看到了 New Relic 的指南

我跑了 heroku run /etc/init.d/newrelic-daemon restart ,它显示:

所以看起来代理守护进程没有通过安装 New Relic 插件安装。

任何帮助表示赞赏!