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.

START FREE TRIAL

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

START FREE TRIAL

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

START FREE TRIAL

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

GET FREE TOOL

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

START FRE TRAIL

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

START FREE TRIAL

AppOptics News

An Exceptional Blog – Announcing Error and Exception Tracking in AppOptics

By Adam Hert on November 1, 2018

 

Why did we build this?

Because you told us to!

When SolarWinds® AppOptics launched in November 2017, it merged application performance monitoring, infrastructure monitoring, and custom metrics into a solution that enables a deeper understanding of system performance in one tool. As more and more customers began using AppOptics, we gathered feedback on the product and kept hearing the same thing: “We want exception tracking!”

We listened to your feedback and now we’re happy to announce that we have added exception tracking to AppOptics, combining it with application performance, infrastructure monitoring, and custom metrics in one seamless user experience.

How does it work?

The new exceptions tracking feature builds on top of the AppOptics automatic tracing capability, providing a summary of exceptions happening within a service context. When troubleshooting a service, simply click on the exceptions tab at the top of the page to understand the current volume of exceptions, when they started, and which exceptions are most frequent. You can even drill into each exception, viewing the stack trace, and which endpoints in the application are throwing them.

Exceptions in distributed services

If it’s 3 a.m. and you just got paged, you likely want to know the scope of an issue to understand if it needs to be resolved immediately. AppOptics exception tracking enables you to drill down from a summary of exceptions to view a specific exception in the context of a distributed trace. Simply click on “last occurred” to bring up a specific example of where in the system this exception was thrown and if it propagated to upstream tiers.

Are application exceptions related to infrastructure?

If a service is throwing exceptions such as thread exhaustion or disk I/O messages, the next logical step is to look at the health of the underlying infrastructure. AppOptics enables you to quickly jump from a service context, to the infrastructure running that service. The next time you see a scary thread pool exhausted error, you can quickly understand how you arrived at that state and have the information available to right size the infrastructure behind it.

All AppOptics accounts now have access to exception tracking. If you aren’t yet using AppOptics to monitor system performance, you can sign up for a free trial account here.

© 2021 SolarWinds Worldwide, LLC. All rights reserved.