In today’s post I am going to show you how use Diagnose and Solve Problems for App Services to help you with your troubleshoot issues.
App Service is a Platform as a Service, and you don’t have access to everything to start poking around and figure things out.
Diagnose and solve problems
In order to give you a bit of the flavor of the good old days, Azure provides a Diagnose and Solve problems for App Service which is very handy when you need to troubleshoot your application.
Before I walk you through the categories and the plenty options you have, why don’t I show how you can access it first.
How to access it?
The first thing you need to do is to navigate to your App Services and choose the one you want to investigate (1), then select Diagnose and solve problems (2)
Now, depending on the the Operating System your App Service is running behind the scenes, you might see different dashboards for Diagnose and Solve Problems
Windows App Service Dashboard
Linux App Service Dashboard
Despite the fact the dashboards are different, you will have at your service the right toolset to troubleshoot your application. Therefore, why don’t we check the categories?
Categories
There are 6 categories to ease your investigation. So, let’s check one by one briefly
Availability and Performance
Frequently used to determine the health of your application and assist you to find the cause for an intermitent issue, a downtime, a slow application, and so on.
Configuration and Management
Problems happen, and things could not being performed as you expected, so you can find out if your app service features are misconfigured somehow, maybe a backup failing, scaling and swap operations, etc
SSL and Domains
You might find yourself trying to discover issues with certificates and custom domains, so you have some options to assist with the investigation in this front
Risk Assessments
Unsure if your application is using an optimal performance and configuration, you can always rely on Risk Assessments to evaluate it by running Best Practices for Availability & Performance and Best Practices for Optimal Configuration
Navigator (Preview)
Provides a centralized view of an app and its dependencies with changes made over time such as Change Analysis, SQL, Dependency.
Diagnostic Tools
Do you need or just interested in-depth examination or analysis of a topic? Diagnostic Tools is where you belong then.
There are three areas here
- Proactive Tools
- Diagnostic Tools
- Support Tools
And that’s it!
I hope you liked it and I’ll see you on my next post.
Deixe um comentário