Before using the New Relic Infrastructure integrations SDK to create a custom on-host integration, make sure your system meets these requirements.
To use the current version of the Infrastructure Integrations SDK, you must have Infrastructure agent version 1.0.888 or higher.
For Infrastructure agent version information and options for installation and updates, see the Infrastructure release notes.
For notes on SDK versions and changes, see the change log.
Integrations built with the SDK can be compiled for either Linux or Windows operating systems.
Data and file specifications
Infrastructure on-host integrations can be created with any programming language, as long as they adhere to the data and file specifications.
- SDK version changes
Infrastructure agent version Details 1.0.888 or higher
Uses newer set of Go language build tools (referenced as GoSDK v3).
1.0.726 (for Linux); 1.0.775 (for Windows)
Uses older set of Go language build tools (referenced as GoSDK v2).
If you've built an integration using the older Go language build tools and wish to update, see Upgrade from GoSDK v2 to v3.
For updating the Infrastructure agent, see Update the agent.