When something is wrong with how your website is running, there’s not really time for deep thoughts and academic discussion of the elegance of your code. Instead, the imperative is to identify whatever is causing the problem and fix it. Fast. Before it impacts user experience …. and your bottom line.

Troubleshooting modern application environments isn’t always easy, though. Application environments are increasingly decoupled and polyglot. There are shorter and shorter intervals between releases, and applications may include services and components built and maintained by multiple distributed teams.

New Relic APM is designed to help users troubleshoot problems as quickly as possible. Code-level visibility with stack traces helps pinpoint errors down to a single line of code, enabling quicker resolution.

The two short videos below clearly and simply walk you through the process, highlighting what to look for on various New Relic screens and dashboards.

This first video—Troubleshooting Errors with New Relic APM—demonstrates how to find specific errors in your website:

This next video—Troubleshooting Application Slowness with New Relic APM—shows how to find and fix performance issues:

Bottom line: Regardless of what your application stack is, New Relic is designed to give your software team clarity about your apps’ behavior and performance. It’s an essential part of any app troubleshooting toolkit.

Neha Duggal is product manager for APM in New Relic's San Francisco office View posts by .

Interested in writing for New Relic Blog? Send us a pitch!