问题标签 [newrelic-platform]

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

.net - 保留 New Relic 指标的历史记录

我在我们的 .net 应用程序中设置了 New Relic 并记录了指标,并使用 SQL Server 插件来捕获数据库的其他详细信息。

目前我们保留 7 天的历史记录,并且了解在 Pro 版本中我们最多可以保留一个月。

我需要比较一年多前的统计数据,以了解长期表现。有没有办法以某种方式保存或导出数据?

0 投票
0 回答
91 浏览

c# - webrequest.httprequest 不返回任何值

当我在本地机器上执行上述代码时,我得到了来自 newrelic 网站的响应,但是当我将相同的代码移动到 Windows Server 2012 时,编译器不会在这一行之后

而且它也没有抛出任何异常。

0 投票
1 回答
146 浏览

newrelic - 显示所有应用程序错误的新遗物

由于我们已将整个堆栈配置为新遗物上的不同应用程序,包括多个品牌。我必须切换应用程序以检查每个应用程序是否存在错误。有没有办法在一个视图中检查所有应用程序的错误?

谢谢

0 投票
1 回答
877 浏览

c# - New Relic .NET 代理如何工作?

NewRelic .NET 代理如何在其核心工作?它是以某种方式附加到 CLR 的某种 IIS 模块或 NewRelic 代理吗?

例如,如果它通过 HttpClient 运行,它如何知道某个请求是外部的?

0 投票
1 回答
1154 浏览

c# - 实体框架添加自定义方法

我们正在使用 newrelic 进行数据库性能监控。我们的问题是实体框架正在生成 SQL,并且我们在跟踪此 SQL 查询在我们的代码库中生成的位置时遇到问题,例如

假设以下查询导致性能问题。例如,如何修改生成的 sql 查询并在其上添加自定义注释

那么我该如何做这样的事情 var DbContext.MyDbSet.Where(myWhereEx).AddCustomComment("Hello this is a custom comment I will write it from my code")

之后的输出将是这样的

我的问题是如何实现 AddCustomComment 并在 AddCustomComment 内部修改生成的 sql 在它进入 SQL 服务器之前

0 投票
0 回答
233 浏览

php - Newrelic 不从 Centos 7 (PHP) 发送数据

所以我有 3 台服务器都设置了 newrelic 没有问题,但我最近的尝试失败了,我不知道为什么。我做了以下事情。

  1. 已安装的存储库
  2. sudo yum install newrelic-php5
  3. sudo newrelic-install install
  4. 在安装屏幕上输入许可证密钥,然后确认它存在于 /etc/php.d/ 内的 newrelic.ini 中
  5. 更改了 newrelic.ini 中的“newrelic.appname”
  6. 重新启动 Apache 和 newrelic-daemon

一切都没有成功。服务器是带有 PHP 7.1 和 Apache 2.4 的 Centos 7,关于可能出现什么问题的任何想法?

编辑:如果有帮助,这是我的日志文件中唯一的内容

newrelic-daemon.log

信息:新的 Relic 守护程序版本 7.0.0.186-22bc2bd494bc [listen="/tmp/.newrelic.sock" ssl=enabled startup=agent pid=30303 ppid=1 uid=0 euid=0 gid=0 egid=0 runtime=" go1.7" GOMAXPROCS=4 GOOS=linux GOARCH=amd64]

php-agent.log

2017-03-15 15:22:07.172 -0500 (30297 30297) 信息: New Relic 7.0.0.186 ("pipher" - "22bc2bd494bc") [daemon='/tmp/.newrelic.sock' php='7.1.2 'zts=no sapi='apache2handler' apache='2.4.6' mpm=prefork pid=30297 ppid=1 uid=0 euid=0 gid=0 egid=0 backtrace=yes startup=agent os='Linux' rel= '3.10.0-514.2.2.e$ 2017-03-15 15:22:07.173 -0500 (30297 30297) 信息:生成的守护进程子 pid=30298

0 投票
1 回答
249 浏览

ruby-on-rails - Rails 没有向 NewRelic 发送自定义指标

我正在尝试将自定义指标发送到 NewRelic 见解,但不幸的是,它不适用于我当前正在向 New Relic 发送默认数据的 Rails 应用程序。

重现步骤

我刚刚登录了工作应用程序的控制台并运行了以下命令:

不幸的是,它从未出现在 Insights Data Explorer 中。

应用程序中的配置如下:

谢谢!

0 投票
1 回答
335 浏览

ruby-on-rails - 如何区分 Newrelic 中的 Rails API 调用?

我正在使用 Rails 5 来提供网站和 RESTful API,并使用 Newrelic ( newrelic_rpmgem) 来监控应用程序性能。

目前,gem 监控对一个应用程序名称的所有请求。

假设我的路线看起来像:

/users是 Web 应用程序api/users的路由,也是 API 的路由。现在,一旦我使用newrelic_rpm它,就不会看到 API 和 Web 之间的不同。

我想对报告进行更多分离,以便我可以将 Web 请求记录到特定的应用程序名称,例如:web_app以及 API 的另一个名称api_app

有什么帮助吗?

0 投票
1 回答
155 浏览

java - 发送 newrelic 应用程序名称

我正在使用 newrelic java 代理,我正在从我的 java 应用程序向 newrelic 见解发送信息。如何发送 newrelic 应用程序名称(存在于 newrelic.yml 中),以便我可以知道哪个应用程序正在发送信息。

0 投票
0 回答
127 浏览

marklogic - 安装 Newrelic 时出现问题

看起来 Newrelic 插件的 Setup.py 文件中提供的 URL 已过时。每次我尝试运行python setup.py install,我都会收到以下错误:

回溯(最后一次调用):文件“setup.py”,第 5 行,从 setuptools 导入设置,find_packages ImportError:没有名为 setuptools 的模块

但是 setuptools 软件包已经很好地安装在系统中。

任何人都可以请帮助如何处理它。

注意:这里的 setuptools 或 python 没有任何问题。有问题的是 newRelic 的 Setup.py 文件。