new relic 官方简介
New relic 是什么:
New Relic公司的性能工具叫做RPM,它是一種提供給公司的Saas解決方案,可以提供性能監(jiān)視和分析服務(wù)。能夠?qū)Σ渴鹪诒镜鼗蛟谠浦械?/span>web應(yīng)用程序進(jìn)行監(jiān)控、故障修復(fù)、診斷、線程分析以及容量計劃。
?
它的簡單工作原理:
RPM擁有兩種基本的組件:作為應(yīng)用程序插件運(yùn)行的代理,以及放置在New Relic數(shù)據(jù)中心中的服務(wù)。代理會收集性能數(shù)據(jù),每分鐘都會通過HTTPS或者HTTP協(xié)議異步地發(fā)送給RPM服務(wù),在那里會存儲并處理這些數(shù)據(jù)。 New Relic數(shù)據(jù)中心會完成剩下的工作:數(shù)據(jù)存儲、聚集、修正和可視化。我們可以通過瀏覽器訪問性能數(shù)據(jù)。 New Relic不提供在本地運(yùn)行服務(wù)的方案,服務(wù)只運(yùn)行在他們的數(shù)據(jù)中心上。
?
代理會收集應(yīng)用程序的響應(yīng)時間、吞吐量、事務(wù)時間、數(shù)據(jù)庫調(diào)用、后臺任務(wù)以及其他指標(biāo)的信息。 使用代理不需要對代碼進(jìn)行修改。
?
被監(jiān)視的應(yīng)用程序可以是部署在客戶的數(shù)據(jù)中心上,也可以是在云中: 像Amazon、Engine Yard、Heroku、Gigaspaces、GoGrid等等。收集到的數(shù)據(jù)可以針對每個應(yīng)用程序的實(shí)例、每臺主機(jī)或者每個主機(jī)的集群來展現(xiàn)。 RPM for Ruby on Rails擁有開發(fā)者模式,它會把原始的性能數(shù)據(jù)保存在本地,開發(fā)者可以使用這些數(shù)據(jù)在開發(fā)階段測試他們的應(yīng)用程序的性能。
?
從2008年開始,New Relic公司首先提供了RPM for Java和RPM for Ruby on Rails,現(xiàn)在該公司又發(fā)布了RPM for .NET和RPM for PHP。 RPM for .NET可以被用于檢測CLR、DB、ASP.NET MVC2、WCF以及外部事務(wù)的性能。
轉(zhuǎn)載于:https://www.cnblogs.com/cloversun/archive/2013/02/20/2919153.html
總結(jié)
以上是生活随笔為你收集整理的new relic 官方简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 松开手,你可以拥有更多
- 下一篇: 【乱侃】How do they look