Home > Ruby on Rails > RailsアプリをチューニングするならNew Relic RPM

RailsアプリをチューニングするならNew Relic RPM

Photo by Riverman72

 あとで自分メモを書こうと思うけど、先に一言。

 37signalsも使っているといううたい文句に惹かれて試してみた、Railsのパフォーマンス記録ツール/サービスNew Relic RPM(Rails Performance Management)が、すばらしい。

 RPMは開発時用のDeveloperと、実機用のProductionのが二つあり、まだ開発時用のDeveloperモードしか試してはいないんだけど、専用の管理画面で、アクションを実行時のメソッド単位の実行時間、生成されるSQL、SQLの実行時間やインデックスの利用状況などが非常に簡単に把握できます。

 Railsで開発している人なら、下のムービーを見れば、そのすごさが分かるはず。

 RPM developerのデモ動画 | RPM production のデモ動画

 いまこれを使って、PhotoShareのチューニングをしていますが、非常に快適。これは超おすすめです。

 ひととおりチューニングが終わったら、RPM Productionのagentをインストールして実際に稼働しているRailsのデータを元にさらにチューニングを進められるって言うところがまたすごいなぁ。いい連携だ。

 しかしこのソフトもすごいけど、Railsもこういった周辺マーケットが育ってきている事実も見逃せないなぁ。

 同種のサービスでは、FiveRunsもあるし、単なるホスティングではないサービスを提供する会社が増えてきていることは、Railsが本格的にビジネスに結びついているって事なんだろうな。

Related posts

masuidrive(増井 雄一郎)
PukiWikiなどのオープンソース活動を経て、2005年からRuby on Railsに的を絞り、WEB2.0社PingKingやニフティ社アバウトミーの開発に関わる。これまでのフリー活動から転身し、2007年は1年だけ会社員として働いた後、起業のため渡米。2008年4月にBig Canvas Inc.設立、iPhoneアプリなどの開発を行う。2009年11月に退社し、現在、米Appcelerator社のテクニカルエバンジェリスト。
Twitterは、@masuidrive

Comments:1

masuidrive 08-07-19 (Sat) 6:27

ちょっと気がついたメモ。

SQLの実行時間には、before_save, after_saveも入る<これで1時間悩んだ

Comment Form
Remember personal info

Trackbacks:3

Trackback URL for this entry
http://blog.masuidrive.jp/index.php/2008/07/19/new-relic/trackback/
Listed below are links to weblogs that reference
RailsアプリをチューニングするならNew Relic RPM from @masuidrive blog
pingback from 次なるもの » Blog Archive » masuidrive on rails - RailsアプリをチューニングするならNew Relic 08-07-19 (Sat) 8:57

[...] original article [...]

pingback from b - log » New Relic 09-05-19 (Tue) 19:43

[...] Relicを導入した. New RelicはRailsのPerformance Managemerで,PhotoShareでも有名な増井氏のblogで知った. # masuidrive on railsはRails以外にもIKEA [...]

pingback from Railsアプリのパフォーマンスモニタ 「New Relic」を入れてみた | SNS開発者の雑記帳 10-03-05 (Fri) 6:13

[...] TuneUpはあきらめ、類似サービスを調べたところ、masuidriveさんも利用しているという、New Relicが良さげということが分かりました。 New Relicも TuneUp [...]

Home > Ruby on Rails > RailsアプリをチューニングするならNew Relic RPM

Search
Feeds
Meta

Return to page top