RailsアプリケーションのためのパフォーマンスプロファイラサービスのSkylightの導入方法 #rails

Unsplash / Pixabay

RailsアプリケーションのためのパフォーマンスプロファイラサービスのSkylightを導入したので、導入方法を以下に記載する。

Skylightの導入方法

Skylightにアクセスし、ログインすると、英語で手順が表示される。

gem 'skylight'

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

$ bundle install
$ bundle exec skylight setup 6sOGozsG5wq6

すると、以下のファイルが生成される。

---
# 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万リクエストまでは無料で利用可能なので、とりあえず使ってみることにした。

参考