Usage guide: Web Application Advanced Troubleshooting

Introduction

This library pack will help you monitor, manage, and enhance the web applications experience across your landscape. This page will guide you through the structure of the content and how it can be used.

Please keep in mind this is a guide and represents just some of the potential insight and actions you can take. There are many use cases and specific troubleshooting scenarios that you might uncover in your environment.

For additional details on how to use waterfall metrics to diagnose slow page loads visit this documentation page

Pack structure

The "Web applications troubleshooting" live dashboard provides visibility into your web applications landscape to easily monitor and uncover any issues and/or areas of improvement.

Additional visibility into the overall health and reliability of any of the particular application web client can be accessed from your Applications module.

The "Web applications usage discovery" live dashboard reports on your network connections. It shows a complete spectrum of all the domains accessed, detailing the frequency, users, and devices associated with each domain.

Use cases

Identify areas of web application improvements

The "Page Load Experience" tab of the "Web applications troubleshooting" live dashboard provides a comprehensive overview of potential problem areas. Utilizing this data, you can pinpoint the specific application to concentrate on. For instance, the "Frustrating page loads" metric can serve as a criterion for selecting your application.

The filters above the dashboard can help you focus your visibility on a specific application. The time picker can also be used to look at your data on more granular or longer-term time scale.

page-load-experience.gif
Select Application with highest number of frustrating page loads

Troubleshoot web application performance issues

The "Page load metrics" tab of the "Web applications troubleshooting" live dashboard offers insights into the metrics of slow page loads, including a breakdown by key pages among other metrics. This feature aids in pinpointing investigations and identifying possible causes for page load delays. The dashboard can be filtered by a specific key page that records the highest number of slow page loads.

page-load-metrics.gif
Select key page with highest number of page loads

The “Resource analysis” tab of the "Web applications troubleshooting" live dashboard compiles comprehensive data about the resources that are the largest in size and take the longest to load. Given that the total resources needed to display a webpage significantly affect the overall page load time, it’s crucial to identify and analyze the most resource-intensive elements to determine potential optimization opportunities. For instance, the table widget titled “Resources that take a long time to load” within this dashboard tab displays the URLs of these resources.

resource-analysis.gif
Resources that take long time to load

Discover web application usage

The main goal of the “Web Applications Usage Discovery” live dashboard is to help you identify the domains that are being accessed in your environment. This makes it easier to configure web applications for the domains which are often visited.

The “Check Data” tab offers a summary of the available data. It calculates the proportion of devices that have connection data within a chosen time frame and the percentage of events where the domain name was recognized.

image-20240614-083334.png

The “Well known SaaS applications” tab presents a collection of the most recognized and frequently utilized SaaS applications, along with their associated commonly used domains. This feature helps in validating the accuracy of web application configurations, particularly in relation to the correct setup of the “URL pattern” configuration attribute.

image-20240614-083926.png

The “Most accessed domains“ tab lists the domain names that are accessed through web browsers such as Edge, Chrome, and Firefox. Utilize this table to identify the URLs of web applications that are in use within your environment. After determining the most frequently used web application URLs, they can be set up for monitoring.

image-20240614-091543.png

RELATED TOPICS

Last updated