12得票2回答
如何在Jenkins Pipeline Groovy脚本中使用JSON进行Curl请求

我正在尝试使用Groovy管道将New Relic部署API调用作为Jenkins构建步骤。由于groovy脚本中的'sh'命令中同时使用了单引号和双引号,所以我遇到了问题。每当我执行以下操作时:node { //... def json = '''\ {"depl...

11得票2回答
在Ruby Gem中使用NewRelic事务跟踪

我正在开发一个Ruby gem,并希望添加NewRelic监控。这个gem被用于作为一个守护进程运行和被bluepill监视的脚本中。我按照"Monitoring Ruby background processes and daemons"开始了操作。 我确认该gem已经与NewRelic建...

11得票4回答
在不将许可证密钥添加到存储库的情况下安装New Relic

我想在一个开源的 Rails 应用程序(版本为 3.2.12)上安装 New Relic。我不想把许可证密钥放在代码库中,希望能够使用类似 ENV 的方式来加载它。 默认情况下,这个密钥是在 newrelic.yml 文件中加载的。 那么 YAML 文件是在哪里加载的呢?我猜可以手动将其与...

11得票3回答
新的Relic用于Spring Boot

最近,我们将一个基于Tomcat/Spring的应用转换成了Spring Boot。除了New Relic外,一切正常。是否有一种方法可以轻松地在Spring Boot项目中配置New Relic?我不想硬编码New Relic代理JAR路径的位置,然后带着路径运行Spring Boot项目。...

11得票3回答
如何在Heroku上分析不一致的H12超时问题

我的用户在Heroku上偶尔会看到请求超时。不幸的是,我无法稳定地重现它们,这使得它们很难调试。有很多提高性能的机会-例如通过减少每个请求中的大量数据库查询和添加更多缓存来实现-但如果没有进行性能分析,那就是一次投机取巧。 根据我们的New Relic分析,许多请求在服务器上需要1到5秒钟的...

11得票1回答
CakePHP - Controller::invokeAction花费了很多时间

我正在使用cakephp 2.x。在New Relic事务跟踪摘要中,我发现有一些API花费了大量时间(几乎20-30秒)执行,其中90%的时间都花在Controller :: invokeAction方法上。 请问有人可以解释为什么invokeAction方法需要这么长时间。

11得票2回答
HTTP头 "X-NewRelic-ID" 是什么?

我发现我的网站有一些请求带有 X-NewRelic-ID 请求头。它始终以头的形式存在。 这个标识符是用来识别用户,还是只是用来识别通过他们服务的唯一请求? 谢谢

10得票2回答
Newrelic开发者模式无法与ruby-prof一起使用

我在一个Rails 3.2应用程序中本地使用 newrelic_rpm 开发模式,目前一切正常。 但是,当我安装了ruby-prof并在newrelic本地仪表板上点击“开始分析”按钮后返回我的应用程序时,应用程序的每个页面都会显示“undefined method `pop' for #....

10得票2回答
NewRelic PHP代理会增加多少开销?

毋庸置疑,NewRelic正在通过许多成功的部署席卷全球。但是,使用它在生产中有哪些缺点呢? PHP监控代理作为.so扩展程序工作。如果我理解正确,它连接到另一个系统聚合服务,该服务过滤数据并将其推入NewRelic云。 这意味着它在幕后透明地工作。但是,这是否真的如此呢?任何监测、分析或...

10得票4回答
PHP启动时出现问题:无法加载动态库(NEW RELIC)

我正在运行带有Nginx和最新PHP的Ubuntu 12.04。故事是这样的:我按照Ubuntu的说明尝试安装新的Relic PHP代理:wget -O - http://download.newrelic.com/548C16BF.gpg | sudo apt-key add - sudo...