このブログをご覧のみなさん、こんにちは。

Rails 向けパフォーマンスプロファイラサービス Skylight を導入したので、導入方法を以下に記載します。

Skylight の導入方法

Skylightにアクセスし、ログインすると、英語で手順が表示されます。以下のように Gemfile に記載してください。

gem 'skylight'

その後、コマンドラインから以下を実行します。

$ bundle install
$ bundle exec skylight setup 6sOGozsG5wq6

すると、 config/skylight.yml という以下のファイルが生成されます。

---
# The authentication token for the application.
# The authentication token used when reporting data back to the Skylight
# service.
#
# Required in production.
authentication: ????

後は production 環境で起動させれば自動的に Skylight の画面に情報が反映されます。 production 環境以外でも情報を反映させる方法もあるので、staging環 境で負荷テストをした結果を見る、といったことも可能です。

月間10万リクエストまでは無料で利用可能なので、とりあえず使ってみることにしました。

参考