A comprehensive set of turnkey infrastructure integrations

Including dozens of AWS and Azure services, web, database, network, containers, orchestrations like Docker and Kubernetes, and more.


Complete visibility into the health and performance of applications and their underlying infrastructure

Quickly pinpoint the root cause of performance issues across the stack, down to a poor-performing line of code


Custom metrics and analytics

Analyze custom infrastructure, application, and business metrics

View Custom Metrics Monitoring Info
Powerful API that makes it easy to collect and create any custom metric

Achieve ultimate visibility and enhanced troubleshooting with synthetic and real user monitoring


Free APM Software

Catch bugs early on, and gain full visibility and insights into the applications you’re developing

View Product Info
Free, full-function APM tool for testing and troubleshooting application performance before moving into production

Dev Edition includes five traces per minute, 100 metrics, three hosts, and six containers


Log Management and Analytics powered by SolarWinds Loggly

Integrated, cost-effective, hosted, and scalable full-stack, multi-source log management

View Log Management and Analytics Info
Collect, search, and analyze log data in addition to your metrics and traces to quickly pinpoint application performance problems

Reduce mean time to resolution (MTTR) by quickly jumping from a trace or host view into the relevant logs to accelerate troubleshooting


Digital Experience Monitoring Powered by SolarWinds Pingdom

Make your websites faster and more reliable with easy-to-use web performance and digital experience monitoring

View Digital Experience Monitoring Info
Add client-side web application performance monitoring. Provide maximum observability by adding the user’s perspective.

Achieve ultimate visibility and enhanced troubleshooting with synthetic and real user monitoring


What Is It, and Why Did We Build It? 

The new SolarWinds® AppOptics integration enables you to view the health and performance of Azure services such as Load Balancers, Cosmos DB, Redis, Functions, and Azure Virtual Machines, alongside existing application and infrastructure metrics. Once the integration is set up, AppOptics will automatically pull metric data from the different Azure services and provide preconfigured dashboards to make the information easy to understand.

How Can This Integration Help Me?

Without the right visibility, Azure services can cause bottlenecks that are difficult to diagnose. Let’s look at Cosmos DB as an example. When too many requests are sent to Cosmos DB and the provisioned throughput for a collection is exhausted, Cosmos DB will start responding with a HTTP 429 status, meaning requests are being rate limited. The 429 status tells your application to wait a little while, and then try again. Eventually this loop will return an error if it’s constantly rate limited.

Imagine troubleshooting this issue without an APM tool. The application would get slower and slower as more requests are rate limited, and eventually start throwing exceptions. Using AppOptics paired with the new Azure integration, you can view Cosmos DB throughput, by collection, alongside the request volume and status codes. You can even set up proactive alerts that fire as you approach your throughput limits.

This same level of visibility and proactive alerting is available for all the Azure services supported in AppOptics.

Azure Monitoring Made Easy

Getting Azure service data into AppOptics couldn’t be easier. Unlike other Azure monitoring solutions, AppOptics doesn’t require you to set up complex security roles or go through an app registration process; instead, you simply enter your Azure username and password into our simple Azure setup wizard, and tick the boxes of whatever services you want to pull metrics from. That’s it. If you can log in to a website using Google, you can setup the Azure integration.

What’s Supported?

AppOptics supports the following Azure services:

  • App Service
  • Cosmos DB
  • SQL Databases
  • Redis
  • Functions
  • Storage
  • Key Vaults
  • Virtual Machines

Azure App Service Support

In addition to the new Azure integration, AppOptics now has full APM support for Azure App Service across seven languages. This means you can use the AppOptics APM libraries in applications running in Azure App Service, providing full distributed tracing and code profiling, so you can isolate bottlenecks and performance issues to a specific function or method.

What About Other Factors Affecting Your Application?

Monitoring Azure with AppOptics is only one piece of the puzzle; for example, database calls in Azure might be rate limited because an application is seeing more volume than normal, or a new release introduced a query loop. AppOptics combines application tracing, infrastructure monitoring, and custom metrics in one product to provide a holistic view of the application’s performance, as well as the infrastructure and dependencies supporting it.

For complete end-to-end visibility, SolarWinds Pingdom® and Loggly® provide end user monitoring, synthetic transactions, and log analytics to the SolarWinds APM Suite. Sign up for a free trial of SolarWinds AppOptics and launch your next big feature with more confidence, knowing you have the visibility to catch performance regressions.

Related articles

© 2023 SolarWinds Worldwide, LLC. All rights reserved.