| Class | NewRelic::Agent::Configuration::ServerSource |
| In: |
lib/new_relic/agent/configuration/server_source.rb
|
| Parent: | DottedHash |
| TOP_LEVEL_KEYS | = | [ "apdex_t", "application_id", "beacon", "browser_key", "browser_monitoring.debug", "browser_monitoring.loader", "browser_monitoring.loader_version", "cross_process_id", "data_report_period", "data_report_periods.analytic_event_data", "encoding_key", "error_beacon", "js_agent_file", "js_agent_loader", "trusted_account_ids" | These keys appear outside of the agent_config hash in the connect response, but should still be merged in as config settings to the main agent configuration. |
These feature gates are not intended to be bullet-proof, but only to avoid the overhead of collecting and transmitting additional data if the user‘s subscription level precludes its use. The server is the ultimate authority regarding subscription levels, so we expect it to do the real enforcement there.