newrelic.yml in ghazel-newrelic_rpm-3.4.0.2 vs newrelic.yml in ghazel-newrelic_rpm-3.5.4

- old
+ new

@@ -1,9 +1,9 @@ # # This file configures the New Relic Ruby Agent, New Relic monitors -# Rails applications with deep visibility and low overhead. For more -# information, visit www.newrelic.com +# Rails applications with deep visibility and low overhead. For more +# information, visit www.newrelic.com. # # Generated <%= Time.now.strftime('%B %d, %Y') %>, for version <%= NewRelic::VERSION::STRING %> # # <%= generated_for_user %> @@ -19,11 +19,11 @@ # Agent Enabled (Rails Only) # Use this setting to force the agent to run or not run. # Default is 'auto' which means the agent will install and run only # if a valid dispatcher such as Mongrel is running. This prevents - # it from running with Rake or the console. Set to false to + # it from running with Rake or the console. Set to false to # completely turn the agent off regardless of the other settings. # Valid values are true, false and auto. # # agent_enabled: auto @@ -45,19 +45,19 @@ app_name: <%= @app_name %> # When "true", the agent collects performance data about your # application and reports this data to the New Relic service at # newrelic.com. This global switch is normally overridden for each - # environment below. (formerly called 'enabled') + # environment below (formerly called 'enabled'). monitor_mode: true # Developer mode should be off in every environment but # development as it has very high overhead in memory. developer_mode: false # The newrelic agent generates its own log file to keep its logging - # information separate from that of your application. Specify its + # information separate from that of your application. Specify its # log level here. log_level: info # Optionally set the path to the log file This is expanded from the # root directory (may be relative or absolute, e.g. 'log/' or @@ -85,23 +85,11 @@ # This means we cannot cache the DNS lookup, so each request to the # service will perform a lookup. It also means that we cannot # use a non-blocking lookup, so in a worst case, if you have DNS # problems, your app may block indefinitely. # verify_certificate: true - - # Set your application's Apdex threshold value with the 'apdex_t' - # setting, in seconds. The apdex_t value determines the buckets used - # to compute your overall Apdex score. - # Requests that take less than apdex_t seconds to process will be - # classified as Satisfying transactions; more than apdex_t seconds - # as Tolerating transactions; and more than four times the apdex_t - # value as Frustrating transactions. - # For more about the Apdex standard, see - # http://newrelic.com/docs/general/apdex - apdex_t: 0.5 - #============================== Browser Monitoring =============================== # New Relic Real User Monitoring gives you insight into the performance real users are # experiencing with your website. This is accomplished by measuring the time it takes for # your users' browsers to download and render your web pages by injecting a small amount # of JavaScript code into the header and footer of each page. @@ -111,11 +99,11 @@ auto_instrument: true # Proxy settings for connecting to the service. # # If a proxy is used, the host setting is required. Other settings - # are optional. Default port is 8080. + # are optional. Default port is 8080. # # proxy_host: hostname # proxy_port: 8080 # proxy_user: # proxy_pass: @@ -151,17 +139,17 @@ transaction_threshold: apdex_f # When transaction tracer is on, SQL statements can optionally be # recorded. The recorder has three modes, "off" which sends no # SQL, "raw" which sends the SQL statement in its original form, - # and "obfuscated", which strips out numeric and string literals + # and "obfuscated", which strips out numeric and string literals. record_sql: obfuscated # Threshold in seconds for when to collect stack trace for a SQL # call. In other words, when SQL statements exceed this threshold, # then capture and send the current stack trace. This is - # helpful for pinpointing where long SQL calls originate from + # helpful for pinpointing where long SQL calls originate from. stack_trace_threshold: 0.500 # Determines whether the agent will capture query plans for slow # SQL queries. Only supported in mysql and postgres. Should be # set to false when using other adapters. @@ -170,32 +158,31 @@ # Threshold for query execution time below which query plans will not # not be captured. Relevant only when `explain_enabled` is true. # explain_threshold: 0.5 # Error collector captures information about uncaught exceptions and - # sends them to the service for viewing + # sends them to the service for viewing. error_collector: # Error collector is enabled by default. Set this to false to turn # it off. This feature is only available at the Professional and above - # product levels + # product levels. enabled: true # Rails Only - tells error collector whether or not to capture a # source snippet around the place of the error when errors are View # related. capture_source: true # To stop specific errors from reporting to New Relic, set this property # to comma separated values. Default is to ignore routing errors # which are how 404's get triggered. - # ignore_errors: ActionController::RoutingError # (Advanced) Uncomment this to ensure the cpu and memory samplers - # won't run. Useful when you are using the agent to monitor an - # external resource + # won't run. Useful when you are using the agent to monitor an + # external resource. # disable_samplers: true # If you aren't interested in visibility in these areas, you can # disable the instrumentation to reduce overhead. # @@ -207,14 +194,10 @@ # If you're interested in capturing memcache keys as though they # were SQL uncomment this flag. Note that this does increase # overhead slightly on every memcached call, and can have security # implications if your memcached keys are sensitive # capture_memcache_keys: true - - # Certain types of instrumentation such as GC stats will not work if - # you are running multi-threaded. Please let us know. - # multi_threaded = false # Application Environments # ------------------------------------------ # Environment specific settings are in this section. # For Rails applications, RAILS_ENV is used to determine the environment @@ -246,19 +229,19 @@ <<: *default_settings # It almost never makes sense to turn on the agent when running # unit, functional or integration tests or the like. monitor_mode: false -# Turn on the agent in production for 24x7 monitoring. NewRelic +# Turn on the agent in production for 24x7 monitoring. NewRelic # testing shows an average performance impact of < 5 ms per -# transaction, you you can leave this on all the time without +# transaction, you can leave this on all the time without # incurring any user-visible performance degradation. production: <<: *default_settings monitor_mode: true # Many applications have a staging environment which behaves -# identically to production. Support for that environment is provided +# identically to production. Support for that environment is provided # here. By default, the staging environment has the agent turned on. staging: <<: *default_settings monitor_mode: true app_name: <%= @app_name %> (Staging)