new relic 官方簡介


New relic 是什么:

New Relic公司的性能工具叫做RPM,它是一種提供給公司的Saas解決方案,可以提供性能監視和分析服務能夠對部署在本地或在雲中的web應用程序進行監控、故障修復、診斷、線程分析以及容量計划。

 

它的簡單工作原理:

RPM擁有兩種基本的組件:作為應用程序插件運行的代理,以及放置在New Relic數據中心中的服務。代理會收集性能數據,每分鍾都會通過HTTPS或者HTTP協議異步地發送給RPM服務,在那里會存儲並處理這些數據。 New Relic數據中心會完成剩下的工作:數據存儲、聚集、修正和可視化。我們可以通過瀏覽器訪問性能數據。 New Relic不提供在本地運行服務的方案,服務只運行在他們的數據中心上。

 

代理會收集應用程序的響應時間、吞吐量、事務時間、數據庫調用、后台任務以及其他指標的信息。 使用代理不需要對代碼進行修改。

 

被監視的應用程序可以是部署在客戶的數據中心上,也可以是在雲中: 像Amazon、Engine Yard、Heroku、Gigaspaces、GoGrid等等。收集到的數據可以針對每個應用程序的實例、每台主機或者每個主機的集群來展現。 RPM for Ruby on Rails擁有開發者模式,它會把原始的性能數據保存在本地,開發者可以使用這些數據在開發階段測試他們的應用程序的性能。

 

從2008年開始,New Relic公司首先提供了RPM for Java和RPM for Ruby on Rails,現在該公司又發布了RPM for .NET和RPM for PHP。 RPM for .NET可以被用於檢測CLR、DB、ASP.NET MVC2、WCF以及外部事務的性能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM