Security considerations with the Agent SDK


The New Relic Agent SDK is pre-release software and should be treated as such. We are giving you early access to the Beta, so please use it as an opportunity to provide feedback and guide us as we add more features and work toward a production release of the SDK.

HTTPS communication

By default, the Agent SDK enables HTTPS for communication between the SDK and New Relic. However, developers are responsible for obfuscating or hiding any sensitive data that should not appear in the New Relic UI. For example, you may want to hide certain parameters inside a request URL or database query. For more information, see Obfuscating query data.

Naming considerations

Use caution when naming custom metrics, transactions, and segments. Issues come about when the granularity of names is too fine, resulting in metric explosion, which can impact the performance of both your application and New Relic. Your application may also get blacklisted. For more information, including best practices, see Metric grouping issues.

For more help

Recommendations for learning more:

  • See the Docs site's landing page for APM agent SDK documentation.
  • Browse New Relic's Explorers Hub for community discussions about the APM agent SDK.
  • Use your preferred search engine to find other New Relic resources.