首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >New Relic是如何工作的?

New Relic是如何工作的?
EN

Stack Overflow用户
提问于 2011-07-15 18:27:42
回答 7查看 9.1K关注 0票数 24

New Relic如何通过简单的安装进入我的应用程序?它如何知道所有的方法、请求等?

它适用于RoR,PHP等。

有人能解释一下它背后的技术吗?我对使用我的Rails应用程序很感兴趣,但我想像New Relic一样顺利地使用它。

谢谢

EN

回答 7

Stack Overflow用户

发布于 2011-07-15 18:45:49

首先,您无法自行复制NewRelic的功能。忽略服务器端,rpm Gem是一个相当复杂的软件,做了很多事情。如果你想看看它是如何连接到Rails系统的,请使用Have a look at the source。源代码值得一读,因为在将数据发送回服务器之前,它在数据的线程化和编组方面做了一些很酷的事情。

如果你想要一个替代品,因为Newrelic很昂贵(当然,它的功能很棒),那么可以看看Github上的FreeRelic项目。

票数 13
EN

Stack Overflow用户

发布于 2014-04-30 05:14:02

他们大量使用面向方面的编程概念和反射来拦截原始方法调用,并在此基础上添加插装。

票数 2
EN

Stack Overflow用户

发布于 2019-01-16 07:09:13

在每个“收获时间”(默认为60秒)之后,它会向NR服务发送一个包含此数据的post请求。您还可以使用Custom Metrics、Custom Events定制所需的数据。也可以使用NRQL进行查询并使用它构建图形(就像在Graphana中所做的那样)。他们也有一个针对Wordpress的定制服务,但在一开始有点混乱。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6705667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档