Back to top icon

New Relic Insights Features

With New Relic Insights, you get a wide variety of methods to analyze and present custom, real-time data visualizations. Watch your data streaming in from one of our products, or from other applications—even without a New Relic agent installed.

Request Demo Start a Free trial
Data Sources

New Relic offers the ability to automatically stream your data from APM, Browser, Mobile, and Synthetics for deeper analysis, segmentation, and filtering.

Leverage Your New Relic Data

You're already receiving the raw data that powers the out-of-the-box views you see in our products. You can customize and create dashboards and visualizations to focus in on the data you want to see, and answer your key questions about application performance and customer experience—all in real-time.

APM: Transactions

A Transaction event is recorded when any server-side transaction is invoked, whether it's a Controller, API call, or otherwise. APM metrics include controller name, duration metrics, error messages, and more.

You can create custom views of this data by grouping together key metrics based on related controller names or dive into which transactions are spending a lot of time in the database layer. Learn more.

Synthetics: SyntheticCheck

Every time a synthetic check is run off a given monitor, we track a SyntheticCheck request. For every Synthetics monitor you have, you can sort your analysis for the most common errors and most frequent error messages, pinpointing issues in your application. Learn more.

Browser: PageView

A PageView event is recorded when your web application has a page load and the New Relic Browser agent fires. Analyze detailed statistics on browser type and version usage for your customers, understand how different geographic regions are performing, and create detailed user journeys based on the PageViews from a single session. Learn more.

Mobile: MobileSession

A MobileSession event begins when any user starts your app. Understand how users are adopting your application and the key screens that they spend time on. Learn which devices and models your team needs to support. Track core mobile KPIs on user activity and engagement. Learn more.

Synthetics: SyntheticRequest

We create a SyntheticRequest event when we receive a response from your web application for a check we run. Analyze application activity by response code, determine which third party services are slowing your website down, and uncover the content taking up the majority of your page load time. Learn more.

Add Your Own Business Data

Providing customers with the ability to aggregate, filter, segment, and combine unique sets of their New Relic data is just the start. Taking your application performance analysis to the next level, examining your customer experience and user intelligence for more detailed results, it’s critical that you add your own content to your data.

In New Relic Insights, you can do that in two ways; by enriching an existing products data stream with Custom Attributes, or importing data from other sources like Infrastructure, SaaS tools, or your applications without New Relic monitoring agents.

Custom Attributes

Add important context to your existing data with Custom Attributes. By adding one line of code to your application, you can track useful information using New Relic Insights like customer or account ID.

After adding this single attribute, you'll be able to segment your performance data by customer or account, and understand the exact performance, issues, errors, and features that customer is engaging. Learn more about implementing and leveraging custom attributes.

Custom Events

Import data as JSON to our API endpoint, and analyze that data in New Relic Insights. A common example of using the custom events API is to import additional datasets alongside data we already capture natively via our agents for deeper analysis.

While some use cases have centered around tracking infrastructure performance, server metrics, or more detailed user analytics, there are also a variety of customers using Custom Events and New Relic Insights as a general toolset for real-time analytics. Some of our customers pull in data from other business and technical systems completely independent of application performance.

Data Analysis

New Relic Insights gives you a powerful array of capabilities and visualizations for analyzing your data in real-time. The main method of querying data in New Relic insights is via our SQL-flavored language NRQL. All of the visualizations, analyses and capabilities below are leveraged via NRQL. For details on how to use these different features, please refer to our documentation on NRQL.

Visual Data Explorer

Explore your data visually, with a point, click, and search interface for creating charts and analyses in seconds. Understand the the types of data being captured within New Relic by scanning sample individual events and the column names and attributes for subsequent analysis. Grab the auto-generated NRQL to quickly copy and modify NRQL to take your analysis to the next level.

Visual Data Explorer


Building on histograms, create a heatmap by segmenting out your histogram by device, geography, browser, or any other aspect of your data.

Basics Visualizations

There are many generic visualizations we provide, such as bar, line, pie charts, and single numbers widgets. These standard widgets are great at clearly and succinctly communicating trends in your data.


Determine whether low conversion rates in sign up, checkout, or subscribe are impacted by different levels of performance and durations.


Create a cohort analysis for your users. Understand how different sets of your users engage your application based on time of day, month, or year.


Segment your application data in a variety of ways based on default attributes or attributes you add.


Track a performance histogram of any duration metric for a given transaction, pageview, or group of application activity.

Filters and Linking

Create powerful filters which can be applied to any dashboard and filter off of any aspect of your data. You can also use this feature to link multiple dashboards together, creating drill down reports for non-technical users to click.

Data Presentation

Whether you need to present a variety of metrics and visualizations in a meeting or on the go, embed charts into your own application, or create self-service dashboards for other teams, New Relic Insights has the right solution.


The most common method of sharing information in New Relic Insights, Dashboards gives you a simple way to create purpose-specific reports that can be shared in a meeting or a heads-up display on a monitor. Learn more.

Data Apps

This feature allows developers and analysts to create self-service dashboards for non-technical users or a drill down report to make it easier to find answers later. By compiling a set of related dashboards into a Data App, and linking between them, you can create your own custom data application for whatever purpose.

Whether providing customer support with a series of dashboards they can use to understand customer activity around an error or crash, or give the product team a simple way to understand engagement with top features, Data Apps provides a simple, yet powerful way to share the wealth of data in New Relic Insights. Learn more.

Embedded Charts

Many customers want to take this real-time view of the data and embed it into their own reporting or customer facing solutions, so we provide the ability for any given widget to be embedded. The query continues to run periodically and load data in real-time, so the data is always fresh. Learn more.

Mobile App

Our Mobile App for New Relic Insights allows you to access any of your dashboards and reports on the go. Our beautiful visualizations are accessible at any time, when you need them, or if you just want to show off your killer metrics. Download New Relic Insights for your iPhone.

Insights Integrations


The Official Magento New Relic Reporting extension allows you to easily integrate with Magento, giving you real-time visibility into business and performance metrics for data-driven decision making. The extension works with both Magento Enterprise Edition and Magento Community Edition. Learn more


Monitor the health of Pivotal Cloud Foundry by pushing metrics from Ops Metrics directly into Insights. Learn more 


Send custom events to Insights from any Node.js application. Learn more 



As a main staple of digital artists and hobbyists, the Arduino boasts an immense community and rich set of expansion hardware. With New Relic Insights, it’s simple to log environmental and user behavior data for real time analysis. Learn more 

Electric Imp

Electric Imp is a leading IoT connectivity platform that provides the core services to get any device online securely, quickly and seamlessly. With Electric Imp it's easy to capture data from the physical world, send it to (and from) a managed cloud, and get instantaneous analysis with New Relic Insights. Learn more 

Intel Edison

Intel’s bold entrance into the IoT space comes in the form of a fully featured SoC running their Edison platform. Conveniently, Intel released an Arduino compatible toolchain for running Arduino code on Edison. Learn more 

Microsoft SQL Server Reporting Services

Push your report executions into Insights. This small Node.js daemon shows you how to take your SSRS executions logs and push them into Insights. Learn more 


Leverage Marketo’s Webhooks to push data to New Relic Insights, and we'll let you make brilliant-looking dashboards that show exactly how your marketing programs are doing in real-time. Learn more 


Run load tests against your web app with Loader and push the test results to New Relic Insights. Build your own custom queries and dashboards. It's amazingly simple. Learn more 


Generate predictive customer insights using data from New Relic APM and Insights. Snap Frontleaf onto your New Relic implementation to create a predictive analytics engine that drives customer adoption, retention, and expansion. Learn more 


Segment is on a mission to make customer data a joy to use. As a single hub for customer data, Segment collects the data in one place, then transforms and routes it wherever you want: to more than 117 third-party tools including New Relic, to internal systems, and to a hosted SQL database. Learn more 


Load test any mobile app, website or API in under 10 minutes with BlazeMeter. Automatically feed all of your load testing data into New Relic's Insights. Perform any post-mortem analysis of your data using NRQL and build customized dashboards that tell your applications unique story. Learn more 


Integrate Drupal with Insights. This Drupal module allows you to push new Watchdog events and transaction decorations into Insights to be queried. Learn more 


Monitor your API with Runscope Radar's automated API testing - and send your API test results to Insights automatically. Analyze your API performance and display your API metrics on your Insights dashboards. Learn more 


Connect New Relic Insights to hundreds of web services to automate time-consuming tasks. Run a query to get data out and trigger business activities or do an insert to put data into New Relic Insights. Learn more 

Your integration here!

Would you like to create a New Relic Insights integration and offer it to New Relic's thousands of active accounts? Learn how and apply today—we'll get back to you lickety-split.