There are several ways New Relic lets you create your own integration:
- General telemetry (metrics, traces) solutions: Use our Telemetry SDKs.
- If you have New Relic Infrastructure, you can use our lightweight Flex integration tool (recommended) or use our Integrations SDK to build a complete Infrastructure on-host integration.
New Relic is transitioning to rely on open source standards like Prometheus for future on-host integrations. Though this SDK is the foundation of that transition, some of the tutorials and tools around this SDK might not be up-to-date with the latest developments.
Our Infrastructure Integrations SDK is what we used to build our infrastructure agent on-host integrations, which work in tandem with our infrastructure agent to report data from your hosts or services.
You can study the docs in this section to help you understand the file structure and configuration options for those integrations. This can be helpful for troubleshooting and customizing your integration.