Azure Application Insights - part 08
Lets continue our eighth part related to Deploy Your Azure Web Application tutorial.

It is a monitoring service every day for your application. We can call it an application performance management service. As well as, It is a part of the bigger service of your monitor. We can live monitoring, performance analytics, and logging.
Also, we can use components to monitor.
- Server-side monitoring — monitor with error
- Client-side monitoring — track user behavior on front-end pages, requests that send to the backend services.
- Both under the Azure component and External component — we can monitor with internal API, If you cannot install it an external API or SQL, but you can track dependency calls to those services.
- Distributed logging
Also, we can use different tasks using these components for your internal and external services.
- Dependency rates
- Request rates
- Exceptions — where doest it happen, what kind of issue, what can you do remediate this issue, entire request with the user flows. (you can use this without debugging your code itself)
- Pageviews
- HTTP(s) calls
- Performance counters
- Load performance
- Diagnostics Trace Logs
Application Map
- You can see an auto-generated visual diagram of components and its dependencies — how your application is working based on the logs of those applications.
- Key metrics
- Drill-down capabilities
Smart Detection

- Automated alerts — when something happens wrong in your application
- Email notifications — when something happens wrong in your application
- Automated detection for failure and performance anomalies — it detects logs with grouped by categories
Live Metrics Stream

- Analyze on the fly- see all the dependency calls, request rates, all traces, and all errors
- Logs- you can see failed very quickly and react to them
Analytics
- Query logs using KQL(Kusto Query Language)- analyze the logs with detailed query format
Ways to reviews logs
- Dashboard
- Visual Studio — this is native integration(do snapshot debugging, degus from memory dumps
- Power BI- report your logs, analyze these logs yourself
- Rest API
- Snapshot debugger
- Metrics Explorer

Next, we go to part 08 related to Deploy Your Azure Web Application tutorial.