Up:: Microsoft Azure Developer Associate AZ-204 2023
Azure Application Insights
Application Insights
- 08:54:21 Application Insights
- APM - Application Performance Management service
- Sub-service of Azure Monitor
- APM is a monitoring and management op performance and availability of software apps. APM strives to detect and diagnose complex performance problems to maintain an expected level of service.
- Why use it?
- automatically detect performance anomalies
- includes powerful analytics tools to help diagnose issues and understand what users do with your app
- designed to help you continuously improve performance and usability
- works for wide variaty of apps hosted on-prem, hybrid or any public cloud
- Integrates with DevOps processes
- monitor and analyze telemetry from mobile apps by integrating with Visual Studio App Center
- To Use
- You need to install instrumet package (SDK)
- or Enable Application Insights using the Application Insights Agents when supported
- Apps can be instrumented from anywhere
- What does it monitor
- Open Telemetry
- collection of open-source tools, APIs and SDKs to instrument, generate, collect and export telemetry data
- Standardizes the way telemetry data (metrics, logs and traces) are generated and collected.
- Wire Protocol
- way of getting data from point to point eg SOAP, AMQP
- Instrumentation
- do this by adding Azure Application Insights SDK
- implement traces
- Auto Instrumentation
- allows you to enable application monitoring with Application Insights without changing your code.
- 09:01:31 Azure Application Insights Basics Follow Along
- NodeJS instrumentation
- 09:21:40 Application Insights - Sampling
- 09:24:14 Usage Analysis Follow Along
- 09:30:02 Custom Events
Additional Metadata
- Type::note
- Origin:: Microsoft Azure Developer Associate AZ-204 2023
- Status::🌲
- Tags:: Azure