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.
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.
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.
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.
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.
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.
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.
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.