New Relic's infrastructure monitoring agent is a lightweight executable file that collects data about your hosts. It also forwards data from infrastructure integrations to New Relic, as well as log data for log analytics.
The infrastructure monitoring agent can currently run on many Linux distributions, Windows, and macOS. There are multiple ways to install and deploy the agent, depending on your setup and needs. This document describes how the infrastructure monitoring agent works and how to install it.
The quickest way to get started with our infrastructure monitoring agent is through our guided install. Our guided install not only installs the infrastructure agent, but also discovers the applications and log sources running in your environment. It recommends which ones you should instrument.
Ready to get started? Click one of these button to try it out.
The guided install works with most setups. But if it doesn't suit your needs, you can find other methods below to get started monitoring your infrastructure.
For more information on where you can run the agent, check the compatibility and requirements page.
If you don't have a New Relic account yet, the guided install doesn't work, or prefer to follow the procedure manually, see our tutorial.
If you don't have a New Relic account yet, the guided install doesn't work, or prefer to follow the procedure manually using our MSI installer, see our tutorial.
The infrastructure monitoring agent can be deployed programmatically using several config management and deploy tools:
Infrastructre can also be deployed in macOS.
Our infrastructure monitoring agent collects performance and health data about the system resources and processes of the host where it's enabled (on-premises or virtualized). At the same time, it acts as a forwarder for two types of data: core services metrics, which are collected by on-host integrations, and logs.
Our infrastructure monitoring agent and its integrations collect data from the system and core services. It can also forward logs to New Relic. Backend application metrics (APM) are collected by separate language agents. Notice how each integration and forwarder feed different data types in the New Relic database (NRDB).
The infrastructure monitoring agent is open source software. That means you can browse its source code and send improvements, or create your own fork and build it. For more information, see the README.
After you've installed the infrastructure monitoring agent:
- Learn how to configure the agent or edit the config template.
- Install on-host integrations (for example, for Apache or MySQL).
- Enable log forwarding using the infrastructure agent.
- Learn how to manage the agent.