Application Insights Flashcards

1
Q

What is Azure Application Insights?

A

Application Insights is an extension of Azure Monitor and provides Application Performance Monitoring (also known as “APM”) features. APM tools are useful to monitor applications from development, through test, and into production in the following ways:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What all does Application Insights monitor?

A
  • Request rates, response times, and failure rates
  • Dependency rates, response times, and failure rates
  • Exceptions
  • Page views and load performance
  • AJAX calls
  • User and session counts.
  • Performance counters
  • Host diagnostics
  • Diagnostic trace logs
  • Custom events and metrics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are 2 types of metrics available in Azure Application Insights?

A

Log-based metrics behind the scene are translated into Kusto queries from stored events.
Standard metrics are stored as pre-aggregated time series.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are Availability Tests in Azure Application Insights?

A

Application Insights sends web requests to your application at regular intervals from points around the world. It can alert you if your application isn’t responding or responds too slowly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 3 types of availabilty tests?

A
  • URL ping test (classic)
  • Standard test (Preview) (with SSL test)
  • Custom TrackAvailability test
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an Application Map in Azure Application Insights?

A

Application Map helps you spot performance bottlenecks or failure hotspots across all components of your distributed application. Each node on the map represents an application component or its dependencies; and has health KPI and alerts status.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly