Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 4.01 KB

File metadata and controls

69 lines (43 loc) · 4.01 KB
title How to Self-Diagnose and Solve Problems in Azure Spring Apps
description Learn how to self-diagnose and solve problems in Azure Spring Apps.
author KarlErickson
ms.author karler
ms.service azure-spring-apps
ms.topic how-to
ms.date 08/19/2025
ms.update-cycle 1095-days
ms.custom devx-track-java

Self-diagnose and solve problems in Azure Spring Apps

[!INCLUDE deprecation-note]

This article applies to: ✅ Java ✅ C#

This article applies to: ✅ Basic/Standard ✅ Enterprise

This article shows you how to use Azure Spring Apps diagnostics.

Azure Spring Apps diagnostics is an interactive experience to troubleshoot your app without configuration. Azure Spring Apps diagnostics identifies problems and guides you to information that helps troubleshoot and resolve issues.

Prerequisites

To complete this exercise, you need:

Navigate to the diagnostics page

  1. Sign in to the Azure portal.

  2. Go to your Azure Spring Apps Overview page.

  3. Select Diagnose and solve problems in the navigation pane.

    :::image type="content" source="media/how-to-self-diagnose-solve/diagnose-solve-dialog.png" alt-text="Screenshot of the Azure portal showing the Diagnose and Solve problems page." lightbox="media/how-to-self-diagnose-solve/diagnose-solve-dialog.png":::

Search logged issues

To find an issue, you can either search by typing a keyword or select the solution group to explore all in that category.

:::image type="content" source="media/how-to-self-diagnose-solve/search-detectors.png" alt-text="Screenshot of the Azure portal showing the Diagnose and Solve problems page with text entered in the search bar." lightbox="media/how-to-self-diagnose-solve/search-detectors.png":::

Selection of Config Server Health Check, Config Server Health Status, or Config Server Update History displays various results.

Note

Spring Cloud Config Server is not applicable to the Azure Spring Apps Enterprise plan.

:::image type="content" source="media/how-to-self-diagnose-solve/detectors-options.png" alt-text="Screenshot of the Azure portal showing the Availability and Performance page." lightbox="media/how-to-self-diagnose-solve/detectors-options.png":::

Find your target detector and select it to execute. A summary of diagnostics is shown after you execute the detector. Select View details to check diagnostic details.

:::image type="content" source="media/how-to-self-diagnose-solve/summary-diagnostics.png" alt-text="Screenshot of the Azure portal showing the Availability and Performance page with View details highlighted for a detector." lightbox="media/how-to-self-diagnose-solve/summary-diagnostics.png":::

You can change the diagnostic time range with the controller for CPU Usage. There can be a 15-minute delay for metrics and logs.

:::image type="content" source="media/how-to-self-diagnose-solve/diagnostics-details.png" alt-text="Screenshot of the Azure portal showing the Availability and Performance page with the CPU Usage time range selector highlighted." lightbox="media/how-to-self-diagnose-solve/diagnostics-details.png":::

Some results contain related documentation.

:::image type="content" source="media/how-to-self-diagnose-solve/related-details.png" alt-text="Screenshot of the Azure portal showing the Availability and Performance page with related diagnostic information." lightbox="media/how-to-self-diagnose-solve/related-details.png":::

Next steps