diff --git a/Gemfile b/Gemfile index ca7825137..bbd0b6fb5 100644 --- a/Gemfile +++ b/Gemfile @@ -85,6 +85,7 @@ gem "rubyzip", "~> 1.2", ">= 1.2.2" gem "s3_direct_upload", "~> 0.1" gem "sail", "~> 1.5" gem "sass-rails", "~> 5.0" +gem "scout_apm", "~> 2.4" gem "sdoc", "~> 1.0", group: :doc gem "serviceworker-rails", "~> 0.5" gem "share_meow_client", "~> 0.1" diff --git a/config/scout_apm.yml b/config/scout_apm.yml new file mode 100644 index 000000000..9a3712832 --- /dev/null +++ b/config/scout_apm.yml @@ -0,0 +1,35 @@ +# This configuration file is used for Scout APM. +# Environment variables can also be used to configure Scout. See our help docs at http://help.apm.scoutapp.com#environment-variables for more information. +common: &defaults + + # key: Your Organization key for Scout APM. Found on the settings screen. + # - Default: none + key: <%= ENV['SCOUT_KEY'] %> + + # log_level: Verboseness of logs. + # - Default: 'info' + # - Valid Options: debug, info, warn, error + # log_level: debug + + # name: Application name in APM Web UI + # - Default: the application names comes from the Rails or Sinatra class name + # name: + + # monitor: Enable Scout APM or not + # - Default: none + # - Valid Options: true, false + monitor: true + +production: + <<: *defaults + +development: + <<: *defaults + monitor: false + +test: + <<: *defaults + monitor: false + +staging: + <<: *defaults \ No newline at end of file