Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon

2018 Review: New Relic's New Features

rfb

#1

Cloud Integrations - Helena Pujol, Product Manager - New Relic

Hi there!

The Cloud Integrations family got bigger this year! Although AWS is still the leading cloud provider, we see more and more customers using Google and Microsoft managed services, and even adopting multi-cloud strategies. Therefore, this year we introduced monitoring capabilities for Google Cloud Platform projects, and we kept the AWS and Azure integrations list growing.

See our release notes for more details about the new cloud integrations in 2018:

  • Google Cloud Platform: Compute Engine, App Engine, Cloud Functions, Cloud Storage, Kubernetes Engine, Cloud Pub/Sub, Load Balancing, Cloud Spanner, Cloud BigQuery (coming soon) and Cloud SQL (coming soon).
  • Microsoft Azure: App Service, SQL Database, Storage, Load Balancer, Redis Cache
  • Amazon Web Services: Auto Scaling, Elastic Beanstalk, Simple Email Service, IoT, Health, CloudTrail, EMR

And for our AWS customers, we made significant improvements in the way we query their CloudWatch API, reducing data delay and the risk of reaching throttling rate limits.

On the other hand, we’ve heard many times from our users how important it is for them to control and filter the data that is fetched from New Relic, so we released two cool configuration capabilities: Cloud Integrations Settings and the Cloud Integrations Management API.

Cloud Integrations Settings can be used to configure each integration and only monitor the most relevant cloud resources, minimizing the chance to hit the cloud provider rate limits and get additional charges from them. In particular, users can reduce the default polling frequency for metrics and inventory, and set filter conditions to narrow data fetching, for example, by region or by tag.

And we’re providing these configuration capabilities both from the UI and New Relic GraphQL API, so our users can automate the process of linking their AWS, Azure and GCP accounts to New Relic, selecting the cloud services they need to monitor, and defining which and how cloud data should be fetched. Check it out at https://api.newrelic.com/graphiql, and find detailed examples on our documentation site.

mutation {
    cloudConfigureIntegration (accountId: <your_accountId_here>, integrations: {
        aws: {
            lambda: {
    	    metricsPollingInterval: 300,
    	    inventoryPollingInterval: 300, 
    	    linkedAccountId: <your_linkedAccountId_here>
            }
        }
    } ...

#2

Contain Complexity With New Relic’s Kubernetes Monitoring - Ian Kavanaugh, Product Manager - New Relic

Hi there!

This month we introduced the New Relic Infrastructure on-host integration for Kubernetes, providing deep monitoring of the container orchestration layer. This integration collects metrics that monitor data and metadata for nodes, Namespaces, Deployments, ReplicaSets, Pods, and containers, so you can fully monitor your frontend and backend applications and hosts running in your Kubernetes clusters. Expect total visibility, alerting, and dashboards for all Kubernetes entities that live in between your applications. Check out our blog post to learn more.


#3

Distributed Tracing - Victor Soares, Senior Product Manager - New Relic

Distributed tracing helps you find and resolve issues quickly in your complex architecture—even ones that use both monoliths and microservices. Now you can more easily track a request across a complex system, discover what’s causing latencies, find where an error originated, and identify ways to optimize code and improve your customer experience. With New Relic’s anomaly detection, you’ll easily spot the anomalously slow parts of a trace so you can troubleshoot the problem quickly.

To use this new feature, all you need to do is run a compatible version of a New Relic agent and enable the Distributed tracing feature in the agent configuration. For version and configuration requirements, check out our Enable distributed tracing guide.


#4

Insights Update - Mia Isaacson, Product Manager - New Relic

Hello!

FACET Keyword Now Accepted on NRQL Alert Conditions

Did you know that you can now set alert conditions based on NRQL queries in New Relic Insights? FACET has been added to the supported syntax for these queries.

Also, More Dashboard Control, More Querying Power

The new Dashboard API gives you more programmatic control over your dashboards—for example, to promote consistent monitoring standards and metrics across your organization or to share unique dashboards among different teams. And with support for multi-attribute FACETs in NRQL queries, now you can group data together in powerful new ways—what used to require multiple queries can be consolidated into a single query, making it easier to mix and match attributes that may be correlated and close gaps in understanding in your data sets.


#5

Java Language Agent Updates - Chris Hansen, Product Manager - New Relic

Hey all!

2018 brought many enhancements to the Java agent to accommodate New Relic customers running on a variety of stacks and patterns. Highlights include:

  • Support for Java 10 and 11
  • Support for distributed tracing
  • Support for the European datacenter
  • Instrumentation for WebSphere 9 (both Traditional and Liberty profile)
  • Instrumentation for Jersey client (synchronous and reactive)
  • Instrumentation of Spring 5, including WebFlux
  • Instrumentation of AsyncHttpClient
  • Instrumentation for the latest versions of Akka, Akka HTTP, Play, Vert.x, JBoss EAP, Solr, and Apache HttpAsyncClient
  • Datasource information for Tomcat, WebSphere Liberty, WebLogic, or Resin

#6

Synthetics and Browser Agent Updates - Mat Ball, Product Marketing Manager - New Relic

2018 was a great year for client-side products!

…FOR NEW RELIC SYNTHETICS

1.Containerized Private Minions
TL;DR
We’ve improved the process for our customers using Synthetics’ private minions by enabling them to now run them through a container, instead of using an appliance on a virtual machine. This enables greater ease of use and flexibility when monitoring from any location, and behind their firewall.

Explorer’s hub post - Containerized Private Minions is GA!

Single slide overview

2.Secure credentials
TL;DR
Managing sensitive user data within synthetic scripts can be a long, sometimes painful process. Secure credentials allows Synthetics customers to easily create, store, manage, and update their sensitive user inputs across all their scripts, automatically incorporating changes across sometimes hundreds of scripts. Sensitive user data is kept under heavy encryption with industry leading security standards.

Explorer’s Hub Post

Single slide overview

3.Monitor Downtime
TL;DR
The “maintenance windows” feature, previously in beta, has gone GA and is now called “monitor downtime.” Synthetics customers can easily input periods of time when they’d like to pause their monitor alerting so that a) monitors won’t impact their uptime / SLA tracking, and b) they won’t be alerted during periods of maintenance or scheduled site downtime.

Explorer’s hub post - coming soon

Single slide overview

…FOR NEW RELIC BROWSER

JS errors page revamp
TL;DR
The refreshed JS errors page within Browser’s UI is was GA’d today. It removes pain and toil for users by offering deep context and actionability into:

  • the scope and magnitude of an error, easily identifying “which error is most impactful to my digital business / where should I start?”
  • the granular details to reproduce the error, and identify the line of code responsible, helping users quickly understand “what’s the root cause?”

Explorer’s hub post:

Single slide overview


#7

PHP and GO Language Agents Updates - Jodee Varney, Product Manager - New Relic

PHP Agent highlights include:

  • Support for distributed tracing
  • Support for the European datacenter
  • Support for PHP 7.2 and 7.3 (imminent!)

Go Agent highlights include:

  • Support for distributed tracing
  • Support for the European datacenter

#8

Python and NodeJS Language Agents Updates - Kevin Chu, Product Manager - New Relic

Python

  • Support distributed tracing
  • Support Lambda functions
  • Python 3.7
  • New/improved instrumentations (AIOHTTP, Cheroot WSGI Service, Sanic Framework, Falcon web framework and more)

Node

  • Support distributed tracing
  • Support lambda functions
  • Node 10
  • Promised based middleware instrumentation
  • New/improved instrumentation (Hapi v17, PG 6 MangoDB v3, Koa 2 and more)

#9

.NET Language Agent Updates - Anil Murty, Product Manager - New Relic

From staying in sync with new .NET Core updates, to innovating with live instrumentation and thread profiler support to listening to feedback and adding specific features that our customers asked for, 2018 was as exciting an year for .NET in New Relic as it was for the broader Microsoft user base. Here are the highlights:


#10

Hi All,

Yes , We have also using new all the features of the new relic.

all the AI function for the alert monitor and improve the quality.

  1. Dynamic baseline
  2. Error Analytic

and we excited to view new feature #RADAR .

Thank You.
Vikram