问题标签 [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 投票
1 回答
277 浏览

python - NewRelic 代理运行时错误——日志看起来很干净

我尝试使用我的服务器启动 NewRelic,我按照安装说明进行操作,但是,每当我运行验证时,网站都会返回以下响应:

我检查了日志,但是日志看起来很干净。我尝试安装几种不同的方式。我还尝试了基本配置和常规配置。服务器监控服务工作,但应用程序服务不工作。

来自 Newrelic 的 Stacktrace:http: //imgur.com/a/cxDKk

最新日志文件:http: //pastebin.com/cwfaMcJv

0 投票
1 回答
2310 浏览

java - 新的遗迹记录机制

是否有人在生产环境中使用New Relic进行应用程序或服务器监控?它似乎在 Pingdom 和 Zabbix 的同一类中。

更具体地说,New Relic 生产什么样的原木?它的相关文档部分没有多说。他们是否使用(或兼容)第三方工具(例如,Apache Log4J),或者他们是否有自己的日志格式和模式?

如果此工具有任何开源日志示例,请提供指针。

0 投票
2 回答
401 浏览

google-analytics - 实时测量网站访问量和页面浏览量的最佳方法是什么?

我目前使用 Adob​​e Omniture SiteCatalyst、Google Analytics 和 New Relic。这三个都提供访问和页面查看指标。SiteCatalyst 没有我所知道的 API,而且他们的数据通常落后几个小时。Google Analytics 和 New Relic 都提供实时 API,但我发现提供的指标因供应商而异。

衡量实时访问(页面浏览量、唯一身份访问者等)的最佳方法 (API) 是什么?

最终,我打算使用这些数据向我的企业客户展示实时转化率。

0 投票
2 回答
4411 浏览

ruby-on-rails - Heroku 上奇怪的 TTFB(到第一个字节的时间)问题

我们正在改进托管在 Heroku 上的 rails 应用程序的性能(rails 3.2.8 和 ruby​​ 1.9.3)。在此期间,我们遇到了一个令人担忧的问题,其来源似乎极难追踪。让我快速解释一下我们是如何遇到这个问题的,以及我们是如何尝试隔离它的。

--

自 6 月左右以来,我们在整个网站上都经历了 Time to First Byte 的奇怪滞后行为。使用该站点时问题很明显(有时应用程序在 10-20 秒内没有响应),并且它也存在于通过webpagetest.org 进行的瀑布分析中。我们位于丹麦,但可以从任何主机获得此结果。

为了确认这个问题,我们执行了一个基准测试,我们将 300 个相同的请求发送到一个简单的页面并测量响应时间。如果我们向首页发送 300 个请求,则中位响应时间低于 1 秒,这是相当不错的。让我们害怕的是,60 个请求花费的时间是原来的两倍多,其中 40 个请求花费的时间超过 4 秒。有些请求需要长达 16 秒。

这些缓慢的请求都没有出现在我们用于性能监控的 New Relic 中。无论我们扩展 Web 流程的规模有多高,都不会出现请求队列,并且结果是相同的。尽管如此,我们还是不能拒绝这个问题是由应用程序代码引起的,所以我们尝试了另一个实验,我们通过机架中间件响应请求。

通过将这个中间件(TestMiddleware)放在机架堆栈的开头,我们甚至在它到达应用程序之前就返回了一个请求,确保以下中间件或 rails 应用程序都不会导致延迟。

然后我们运行相同的脚本来记录响应时间并得到几乎相同的结果。中位响应时间约为 130 毫秒(显然更快,因为它不会影响应用程序。但仍然有 60 个请求花费了 400 毫秒以上,25 个请求花费了 1 秒以上。同样,有些请求慢到 16 秒。

一种解释可能与网络上的慢跳或 DNS 设置有关,但 traceroute 的结果看起来完全没问题。

这个结果通过在 Heroku 上托管的另一个 rails 3.2 和 ruby​​ 1.9.3 应用程序上运行响应脚本得到证实——根本没有奇怪的行为。

DNS 设置遵循 Heroku 的建议。

--

至少可以说我们很困惑。Heroku 的路由网络会不会有问题?为什么我们会看到这种奇怪的行为?我们如何摆脱它?为什么我们不能在 New Relic 中看到它?

0 投票
2 回答
1122 浏览

performance-testing - 在 New Relic RPM 中,我收到了列出 Apdex 索引的报告。下标是什么意思?

这听起来很荒谬,但 New Relic RPM 以如下形式报告 Apdex 索引:

0.92(3.5)

3.5 下标的地方。

3.5是什么意思?我在任何地方都找不到定义,但它就在我的报告中,盯着我的脸。

0 投票
2 回答
3238 浏览

apache - 有没有办法用 New Relic 监控 apache?

我可以从 New Relic 监控使用 Apache 提供的静态页面吗?

也许我应该包括一个模块?

0 投票
4 回答
1887 浏览

ruby-on-rails-3.1 - 由于新的遗物错误,Rails 服务器无法启动

当我尝试启动 Rails 服务器时,出现以下错误:

我正在使用红宝石 1.9.2

它使用以下 gem:newrelic_rpm (3.4.2)。如果我在 gemfile 中注释 newrelic 行,效果很好,

任何的想法?

0 投票
1 回答
345 浏览

c# - MySQL 连接器/网络在运行简单的选择语句时在数据库服务器上执行额外的操作

我目前正在使用MySQL Connector/Net和 C# .NET Web 服务。

我正在为我的 web 服务进行性能调整,并发现我的 web 服务中的所有 mysql 调用(甚至是简单的 select 语句)都会执行一些额外的“操作”。

我正在执行这个"select * from TABLE_ABC"简单的选择语句,当我去

我看到以下细分,在数据库上完成了 3 个操作(粗体文本)。

(数据库) 变量 - SHOW
(数据库) 排序规则 - SHOW

(数据库)character_set_results - SET

执行此 select 语句的普通 PHP 代码不会显示 3 个额外的操作。

它是为 MySQL 连接器/网络设计的,还是有办法让我跳过这个?

提前致谢 :)

0 投票
3 回答
3400 浏览

heroku - 在 Heroku 上运行时如何监控 New Relic 中的 resque worker?

我们有一个在 Heroku 上运行 resque workers 的应用程序。我们已经安装了 New Relic 插件,根据文档,New Relic Agent 应该自动检测 resque 工作人员。但是,我们在 New Relic 仪表板上的“后台作业”选项卡上没有看到任何输出。

根据相同的文档,我们没有触及newrelic.yml文件。我们既不确定出了什么问题,也不确定如何有效地调试它。我们需要做什么?

0 投票
3 回答
6129 浏览

ruby-on-rails - 有没有办法手动推送 NewRelic 错误?

在我们的 Rails 应用程序中,我们拯救了 ApplicationController 上的大多数异常以提供正确的 API 响应,但仍希望使用 ErrorCollector 跟踪发生的错误。有没有办法手动向 NewRelic 发送错误?