こんにちは、技術推進室の篠崎(前回より5ヶ月ぶり)です。 Ruby on Rails(以下Rails)にはイベント(SQLを実行する、テンプレートを描画するなど)に対してフック(計測)できる仕組みがあるのはご存じですか? おなじみのログもこのフックの仕組みを利用して出力されています。(1行目除く) Started GET "/samples/1.json" for 127.0.0.1 at 2014-12-10 12:35:30 +0900 Processing by SamplesController#show as JSON Parameters: {"id"=>"1"} Sample Load (0.5ms) SELECT `samples`.* FROM `samples` WHERE `samples`.`id` = 1 LIMIT 1 Sample Load (0.5ms) S
![Railsの計測を支えるActiveSupport::Notificationsについて | GMOメディア エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c3ddf9001bff9d6ac94148cbc31155ba4b1c6f75/height=288;version=1;width=512/http%3A%2F%2Fstatic.tumblr.com%2Fh9qhng2%2FTXhngpx1z%2Flogo_b.jpg)