New Relic Infrastructure integrations send data from popular services to New Relic. This document will introduce you to our integrations, what they do, and how to get started using them.
Our integrations are divided into two main categories:
- Cloud integrations: Connect to your cloud services and accounts on platforms like AWS, Google Cloud Platform, and Microsoft Azure.
- On-host integrations: These are integrations that you install and configure yourself, for your own servers/hosts. This includes such integrations as Kubernetes, MySQL, Redis, Kafka, RabbitMQ and many more. You can also build your own on-host integrations using our SDK.
Here are all the integration categories with links to their documentation:
|Amazon Web Services (AWS) cloud-based integrations||
Connect your Amazon Web Services (AWS) account to monitor and report data to New Relic.
See the list of AWS integrations.
|Microsoft Azure cloud-based integrations||
Connect your Microsoft Azure account to monitor and report data to New Relic.
See the list of Azure integrations.
|Google Cloud Platform (GCP) cloud-based integrations||
Connect your Google Cloud Platform (GCP) account to monitor and report data to New Relic.
See the list of GCP integrations.
|Kubernetes integration||Connect your account to gain visibility of your Kubernetes environment, explore your clusters, and manage alerts.|
|On-host integrations built by New Relic||
Monitor and report data from many popular services using on-host integrations built by New Relic. Integrations include Kubernetes, Redis, Apache, RabbitMQ, and many more.
See the list of our on-host integrations.
|On-host integrations built by the open-source community||
Monitor and report data from many popular services using on-host integrations built by the open-source community.
See the list of open-source on-host integrations.
|On-host integrations built by you||
Create your own custom integrations using New Relic's Integrations SDK.
Install and enable instructions
To connect cloud integrations or install on-host integrations, see:
- Cloud integrations: AWS procedures, Azure procedures, Google Cloud Platform procedures
- Kubernetes: Kubernetes procedures
- On-host integrations: On-host installation procedures
- Open-source on-host integrations: Open-source on-host integrations information
- SDK integrations: procedures to create a custom integration
After an integration is activated, 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.
- For cloud integrations, configure data collection settings.
Types of integration data
Integrations generate some 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.
Live system state and configuration information. Examples:
Changes in inventory generate events in New Relic Infrastructure, so you can easily figure out when performance issues were caused by a change in the system.
Important activity on a system. Examples:
Changes to inventory are a type of event.
Key-value pairs generated by some integrations. Examples:
Depending on the integration, other types of information may be reported as attributes.