New Relic Infrastructure integrations send data from popular services to New Relic products, including Infrastructure, Insights, and Alerts. After you install and activate an integration, you can:
- Filter and analyze the metrics and configuration data in New Relic Infrastructure.
- Query your data and create custom dashboards in New Relic Insights.
- Create alert conditions to monitor problems with your services' performance in New Relic Alerts.
Access to AWS EC2, Azure Virtual Machines, and Google Compute Engine data is available to all Infrastructure accounts. For all other integrations, you must have an Infrastructure Pro subscription. For more subscription details, see the Infrastructure product page.
New Relic refers to integrations as either cloud or on-host.
Cloud-based integrations available through New Relic include:
AWS EC2, Azure Virtual Machines, and Google Compute Engine integrations data is available to all Infrastructure accounts. All other integrations require an Infrastructure Pro subscription.
|On-host integrations built by New Relic||
On-host integrations refer to integrations that are not cloud-based and instead reside on your own servers or hosts.
|On-host integrations built by you||
To create your own custom integrations, use New Relic's Integrations SDK.
Types of integration data
Integrations generate three basic types of data that you can use in New Relic.
Numeric measurement data. Examples:
Cloud-based and on-host integrations include pre-built dashboards that display important metrics.
Important activity on a system. Examples:
Changes to inventory (defined below) are one type of event. You can also use the Integrations SDK to generate events for any activity you deem important.
Live system state and configuration information. Examples:
Changes in inventory appear as events in New Relic Infrastructure, so you can easily figure out when performance issues were caused by a change in the system.