高木のブログ

Herokuで動かしているRailsアプリにSkylightを導入する

· 44 words · 1 minutes to read

Rails向けAPM、Skylight を個人アプリに導入してみた
月間10万リクエスト数まで無料で利用できる

導入手順 🔗

バージョン 🔗

  • Ruby: 2.7.2
  • Rails: 6.0.3.4

1. SkylightのGemを追加し、bundle install 🔗

gem 'skylight'
$ bundle install

2. Skylightのセットアップ 🔗

$ bundle exec skylight setup <トークン>

config/skylight.ymlというトークンが含まれてるファイルが生成される

トークンが含まれているのでリポジトリが公開されている場合は、config/skylight.ymlの代わりに環境変数(SKYLIGHT_AUTHENTICATION)にトークンを設定することで認証することができる
他に設定する項目が無ければ、config/skylight.ymlは削除してしまって良い

Herokuに環境変数をセットする 🔗

$ heroku config:set SKYLIGHT_AUTHENTICATION="トークン"

3. デプロイ 🔗

$ git push heroku master

自動デプロイ設定してある場合は省略

おわり 🔗

Skylightの画面

Categories


Tags