A lot, as it turns out.
Let’s say you’re a .NET developer and you’ve heard grumblings that your app isn’t performing well for some of your customers. Your app is deployed in Windows Azure, and because it’s easy to add additional compute resources, you do so. Performance improves and you don’t hear any more grumbling… for a while. A few weeks later, thought, the grumbling resumes so you spin up some more Azure resources.
Rinse and repeat. Rinse and repeat.
Eventually, though, your boss comes to you and says, “Hey, we need to get this under control. It’s great that we’re able to keep our customers satisfied, but it’s costing us too much money.”
New Relic can be the answer, but what does it take to get New Relic APM set up on Microsoft Azure?
As of today, it’s easier. Microsoft has made some exciting changes to the Microsoft Azure Preview Portal, allowing New Relic to build a more seamless experience for Azure users.
We partnered closely with Microsoft to build some exciting new workflow improvements for customers who host their apps in the cloud and are looking to run their apps as efficiently as possible on their Azure resources.
New Relic was the first third-party provider to get access to the new Azure Preview Portal SDK. With this SDK, we could provide an enhanced user experience in Azure by simplifying the ease of signing up for New Relic, deploying New Relic to virtual machines and websites, and viewing performance data from within Azure itself.
Look how easy it is
Let’s go back to our .NET developer and see how easy it can be to set up New Relic APM on a VM or Azure Website. To create an account in New Relic, all you have to do is click that New Relic icon in the Marketplace, choose a pricing plan (there’s even a free one!), and enter a little bit of information. (See figure below) That’s all it takes. You don’t even have to leave the Azure Portal!
Once you’re signed up, the new Azure Preview Portal and New Relic extension make it easy to deploy New Relic to your VM and Azure Websites. For example, if you browse to your Azure Website, there’s a part for Application Monitoring. Just click the part (see figure below), choose your New Relic account, and you’re done! New Relic APM will be deployed to your Website and you’ll be able to see your app reporting monitoring data directly from the Website blade!
Now that New Relic APM is running in your Website, you’ll automatically start getting performance data (see figure below). New Relic figures out what Web apps are running in your VM or Azure Website and starts gathering real user data on all of them without excess setup or configuration.
And with the Azure Preview Portal, getting to this data is now easier!
Browse to your New Relic account in Azure and you’ll see slick charts with throughput and error data from the moment you deployed New Relic. If you want more, click the “Visit New Relic” link to go directly to your New Relic account, where you can view transaction traces, cross-application traces, and many more features designed to help you improve the performance of your app:
Our goal at New Relic is to delight our customers, and we hope you have a delightful experience using New Relic APM in the new Azure Preview Portal!