问题标签 [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.
.net - 保留 New Relic 指标的历史记录
我在我们的 .net 应用程序中设置了 New Relic 并记录了指标,并使用 SQL Server 插件来捕获数据库的其他详细信息。
目前我们保留 7 天的历史记录,并且了解在 Pro 版本中我们最多可以保留一个月。
我需要比较一年多前的统计数据,以了解长期表现。有没有办法以某种方式保存或导出数据?
c# - webrequest.httprequest 不返回任何值
当我在本地机器上执行上述代码时,我得到了来自 newrelic 网站的响应,但是当我将相同的代码移动到 Windows Server 2012 时,编译器不会在这一行之后
而且它也没有抛出任何异常。
newrelic - 显示所有应用程序错误的新遗物
由于我们已将整个堆栈配置为新遗物上的不同应用程序,包括多个品牌。我必须切换应用程序以检查每个应用程序是否存在错误。有没有办法在一个视图中检查所有应用程序的错误?
谢谢
c# - New Relic .NET 代理如何工作?
NewRelic .NET 代理如何在其核心工作?它是以某种方式附加到 CLR 的某种 IIS 模块或 NewRelic 代理吗?
例如,如果它通过 HttpClient 运行,它如何知道某个请求是外部的?
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 服务器之前
php - Newrelic 不从 Centos 7 (PHP) 发送数据
所以我有 3 台服务器都设置了 newrelic 没有问题,但我最近的尝试失败了,我不知道为什么。我做了以下事情。
- 已安装的存储库
sudo yum install newrelic-php5
sudo newrelic-install install
- 在安装屏幕上输入许可证密钥,然后确认它存在于 /etc/php.d/ 内的 newrelic.ini 中
- 更改了 newrelic.ini 中的“newrelic.appname”
- 重新启动 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
ruby-on-rails - Rails 没有向 NewRelic 发送自定义指标
我正在尝试将自定义指标发送到 NewRelic 见解,但不幸的是,它不适用于我当前正在向 New Relic 发送默认数据的 Rails 应用程序。
重现步骤
我刚刚登录了工作应用程序的控制台并运行了以下命令:
不幸的是,它从未出现在 Insights Data Explorer 中。
应用程序中的配置如下:
谢谢!
ruby-on-rails - 如何区分 Newrelic 中的 Rails API 调用?
我正在使用 Rails 5 来提供网站和 RESTful API,并使用 Newrelic ( newrelic_rpm
gem) 来监控应用程序性能。
目前,gem 监控对一个应用程序名称的所有请求。
假设我的路线看起来像:
这/users
是 Web 应用程序api/users
的路由,也是 API 的路由。现在,一旦我使用newrelic_rpm
它,就不会看到 API 和 Web 之间的不同。
我想对报告进行更多分离,以便我可以将 Web 请求记录到特定的应用程序名称,例如:web_app
以及 API 的另一个名称api_app
。
有什么帮助吗?
java - 发送 newrelic 应用程序名称
我正在使用 newrelic java 代理,我正在从我的 java 应用程序向 newrelic 见解发送信息。如何发送 newrelic 应用程序名称(存在于 newrelic.yml 中),以便我可以知道哪个应用程序正在发送信息。
marklogic - 安装 Newrelic 时出现问题
看起来 Newrelic 插件的 Setup.py 文件中提供的 URL 已过时。每次我尝试运行python setup.py install,我都会收到以下错误:
回溯(最后一次调用):文件“setup.py”,第 5 行,从 setuptools 导入设置,find_packages ImportError:没有名为 setuptools 的模块
但是 setuptools 软件包已经很好地安装在系统中。
任何人都可以请帮助如何处理它。
注意:这里的 setuptools 或 python 没有任何问题。有问题的是 newRelic 的 Setup.py 文件。