20240508 QFM014 Elixir Reading List April 2024.pdf
Performance monitoring with app insights oneslidedeck
1. Quick understanding :Application performance monitoring using Azure App-Insights
1. Select the App-Insights icon on Azure dashboard or search for it in the Azure dashboard
2. Select the required resources or environment form the list (Pre-requisits: App-Insights should be configured )
3. App-Insights dashboard have following tabs/links on left-hand side panel to explore performance metrics:
• Application map: shows diagrammatic view and connection between various components
• Live matric : shows incoming, outgoing, overall health and successful and failed requests for last 60 seconds
• Failures : shows the failed request count and trend and details of failure , user can search the request and drill down it for more details
• Performance : overall response time of the application and user can search the count and response time of specific request or URL
• Metrics: shows the CPU , memory and other infrastructure parameters to monitor.
• Logs: provide the access to KQL (Kusto query language ) to explore and chart the metrics data as per the users requirements
• Sessions: shows the number of active sessions
Note:
1. Almost all metrics can be filter for the required time range for required Role.
2. User can verify the failure count observed by performance testing tool and cross verify it using App-Insights and do RCA
3. It is possible to get the response time of specific URL or API and segregation of response time across different components