Azure Native New Relic Service: Full stack observability in minutes | Azure Blog and Updates

Digital transformation across organizations has seen workloads shift to multi-cloud and hybrid cloud environments. Modern organizations are increasingly adopting cloud-native technologies, including containers, microservices, serverless and more.

With the growing complexity of distributed applications deployed in a cloud-native landscape, can organizations survive without the right observability in place?

It would be like flying a plane blindfolded.

Enterprises urgently need observability capabilities like Application Performance Management (APM), infrastructure monitoring, log management, error tracking, and more to monitor, optimize, and troubleshoot their applications and infrastructure.

At the same time, organizations continue to prefer to use software and services that they are familiar with and trust. To meet customers where they are, Microsoft works closely with market-leading software as a service (SaaS) offerings and enables their use as part of the total customer solution on our globally trusted cloud platform – Microsoft Azure.

Collaboration with New Relic

New Relic, a leader in the Gartner Magic Quadrant for 10 consecutive years in Application Performance Management and Observability, is one such partner on Azure.

Observability is essential in today’s modern multicloud world. Whether our customers are running applications in data centers, embracing the public cloud, or running things at the edge, they need observability to take a look across all these systems. Today’s news brings together more than a decade of innovation between New Relic and Microsoft to bring the power of full-stack observability to Microsoft developers to accelerate enterprise cloud migration and multi-cloud initiatives.” —Bill Staples, New Relic CEO

Modern cloud-native environments ensure that organizations adopt a data-driven approach to their incident and threat response. When errors occur, identifying, understanding, and resolving the cause of the problem is extremely time-critical for development teams.

Currently, to leverage New Relic for observability, you go through a complex multi-step process to configure credentials, event hubs, and custom code, impacting your productivity and efficiency. To address this challenge, we partnered with New Relic to create a seamlessly integrated solution on Azure, which is now available on the Azure Marketplace.

Azure Native New Relic Service makes it easy for developers and IT administrators to monitor their cloud applications. With this new offer you can:

  1. Create a New Relic account in the cloud with just a few clicks. Azure Native New Relic Service is a fully managed offering that enables easy onboarding and removes the need to configure and operate monitoring for your infrastructure.
  2. Seamlessly send logs and metrics to New Relic. Integrated directly into the creation experience and also part of the configuration, you can configure automatic discovery of resources in an Azure subscription to monitor logs and metrics. You no longer need to go through the tedious process of configuring event hubs and writing custom code.
  3. Bulk install New Relic Agent on virtual machines (VMs) and App Services with a single click. This then sends logs and metrics from your host infrastructure and processes to New Relic.
  4. Get unified billing for all the resources you use on Azure, including New Relic, from the Azure Marketplace.

Application performance monitoring and full-stack observability are mission-critical for cloud transformation of businesses of all sizes. With the Azure Native New Relic Service, Microsoft and New Relic have together enabled a thoughtfully integrated, seamless, premium experience for these businesses everywhere. With just a few clicks, developers and administrators can now easily configure and monitor their cloud applications by leveraging the power of New Relic on Azure.” —Balan Subramanian, Partner Director of Product Management, Azure Developer Experiences

Get started with Azure Native New Relic Service:

Now let’s look at how you can setup and configure the Azure Native New Relic Service.

Subscribe to Azure Native New Relic Service: You can easily find and subscribe to the offer on the Azure Marketplace:

Screenshot showing the Azure Native New Relic Service offering on the Azure Marketplace.  This page contains relevant tabs with information about the offer, including overview, subscriptions + pricing, support and rating + reviews.

Create a new relic resource on Azure: Once enrolled in the New Relic offering, you can easily create a New Relic resource in a few simple steps from the Azure portal. Using this, you can configure and manage your New Relic accounts in the Azure portal.

Screenshot highlighting the Basics tab of the Create a new relic resource in the Azure portal.  Here, the user can enter necessary details about the file, including subscription and resource group, Azure resource details, and details about your New Relic account.

Configure metrics and logs monitoring: Configure which Azure resources send metrics and logs to New Relic using simple include/exclude resource tag rules.

Screenshot of the Metrics + logs tab while creating a New Relic resource.  There is a red highlight around the Logs checkboxes for Send subscription activity logs and Azure resource logs.  Similarly, in the metrics section there is a checkbox to enable metrics collection by New Relic.

Install New Relic Agent on VMs: Once the New Relic resource is created, you can manage mass installation and uninstallation of New Relic agent on multiple Linux or Windows VMs with a single click.

Screenshot for New Relic resource configuration with virtual machines selected in the left navigation.  The table in the center of the screen shows a list of virtual machine names with resource and agent status information.

Install New Relic Agent on App Services: Similarly, you can install New Relic agent on multiple Windows App Services at once.

Screenshot for New Relic resource configuration with App Services selected in the left navigation.  The table in the center of the screen displays a list of resource names and statuses along with App Service plans and agent statuses.

In addition to creating a New Relic resource, you can also link to existing New Relic accounts to monitor resources across multiple Azure subscriptions. Not only that, you can also configure multiple resources under a single organization to unify billing and user management. See the Azure Native New Relic Service documentation for more information.

Learn more about Azure Native New Relic Service


Leave a Reply

Your email address will not be published. Required fields are marked *