SlideShare a Scribd company logo
1 of 26
vv
Monitoring your Application with
Application Insight and Azure
Monitor
Presented by andik@ysi.co.id
Database
Web & Mobile Apps
E-commerce
FrontEnd
E-commerce
BackEnd
Application Architecture
Database
Web & Mobile Apps
E-commerce
FrontEnd
E-commerce
BackEnd
Application Architecture
BackEnd Farm
App Service
Autoscaling
Web
Application
Firewall
DDOS
Protection
Load Balancer
Appllication gateway
Database
Web & Mobile Apps
E-commerce
FrontEnd
E-commerce
BackEnd
Application Architecture
BackEnd Farm
App Service
Autoscaling
Web
Application
Firewall
DDOS
Protection
Load Balancer
Appllication gateway
Database
Web & Mobile Apps
E-commerce
FrontEnd
E-commerce
BackEnd
Application become Slow
BackEnd Farm
App Service
Autoscaling
Web
Application
Firewall
DDOS
Protection
Load Balancer
Appllication gateway
How to Check it?
Database
Web & Mobile Apps
E-commerce
FrontEnd
E-commerce
BackEnd
Finding…
BackEnd Farm
App Service
Autoscaling
Web
Application
Firewall
DDOS
Protection
Load Balancer
Appllication gateway
Azure Monitor is a cloud service that provides end-to-end monitoringof your applications and the components they rely on, such as Azure resources, Kubernetes, and Log Analytics. It collects, analyzes, and responds to telemetrydata from your cloud and hybrid environments, and helps you maximizeperformanceand availability,troubleshoot issues, and drive innovation12
Learn more
1
learn.microsoft.com
2
azure.microsoft.com
3
azure.microsoft.com
+1 more
Answer from the web instead
How do I set up Azure Monitor?
What types of data can be monitored with Azure Monitor?
Can I use Azure Monitor for security monitoring?
Your personal and company data are protected
Response stopped
New topic
Ask me anything...
0/4000
Azure Monitor
Azure Monitor is a cloud service that provides end-to-end monitoring of your applications and the components they
rely on, such as Azure resources, Kubernetes, and Log Analytics. It collects, analyzes, and responds to telemetry data
from your cloud and hybrid environments, and helps you maximize performance and availability, troubleshoot issues,
and drive innovation
v
Application Insight
As a robust Application Performance Management (APM) solution, offering a comprehensive suite of tools to monitor, diagnose,
and optimize application performance. Can collect and analyze telemetry data from various sources, including web apps,
services, and other components, Provides deep insights into application behavior, identifying issues, bottlenecks, and trends
affecting performance. Its powerful analytics capabilities, including live metrics, transaction search, and application maps,
empower teams to proactively monitor and troubleshoot issues.
v
Azure Monitor Scenario
Correlate issues at infra level with insights
for VMs, containers, SQL, network, etc.
Operationalize at scale with smart
alerts and automated actions
Detect & diagnose issues across apps and
dependencies with application insights
Drill down with log analytics for
troubleshooting & deeper diagnostics
Create visualizations with Azure
dashboards & workbooks
v
Azure Monitor: Alert Alert feature is a crucial component
for proactive monitoring. It allows
users to set up customized alerts
based on defined metrics, thresholds,
or specific conditions, triggering
notifications when anomalies or
predefined criteria are met. This
capability ensures immediate
awareness of critical issues or
performance deviations, enabling
swift action to address potential
problems before they impact users.
With its flexible configuration options
and integration with various
communication channels, including
emails, SMS, or third-party tools.
v
Application Insight: Performance
Performance feature is a crucial component for
understanding and optimizing the performance
of your applications. It offers detailed insights
into the performance characteristics of your
code, providing metrics such as response
times, server-side execution duration, and
dependency calls. With customizable charts
and dashboards, it enables precise analysis of
performance trends, identifying bottlenecks
and areas for improvement. The ability to set
performance goals and track against these
benchmarks empowers teams to continuously
enhance application performance, ensuring a
seamless user experience.
v
Application Insight: Application Map
Application Map is a powerful visualization tool that
offers a comprehensive overview of your application's
components and their dependencies.
It provides a clear, real-time representation of how various parts
of your application interact, aiding in troubleshooting and
performance optimization. Simplifies the process of identifying
issues, bottlenecks, and understanding the overall health.
v
Application Insight: Live Metrics
Metrics Stream is a game-changer for real-
time monitoring, offering a live, dynamic
view into your application's performance
and health. Provides immediate visibility
into critical metrics, including request rates,
response times, dependencies, and
failures, empowering quick identification
and resolution of issues as they occur. Its
interactive interface allows for instant
queries and filtering, enabling teams to
swiftly react to anomalies, ensuring
optimal application performance. Tool for
proactive monitoring, facilitating rapid
responses and enhancing overall
application reliability.
v
Application Insight: Smart Detection
Smart Detection is an intelligent
feature designed to proactively
identify and alert on anomalies and
performance issues within
applications. Leveraging machine
learning algorithms, it automatically
detects unusual patterns in telemetry
data, such as sudden changes in
response times, error rates, or
dependency failures. By promptly
notifying users about potential issues,
Smart Detection streamlines the
troubleshooting process, allowing
teams to address problems swiftly
before they impact users.
v
Application Insight: Failures
Failures feature is a pivotal component
for detecting, diagnosing, and
resolving issues within applications. It
offers a comprehensive overview of
exceptions and errors occurring within
the application, providing detailed
insights into the root causes of
failures. With its intelligent grouping
and aggregation of similar exceptions,
it streamlines the troubleshooting
process by highlighting patterns and
trends in error occurrences.
v
Application Insight: Transaction Search
Transaction Search is a robust and
versatile tool for investigating and
analyzing specific requests within your
application. It offers a powerful search
capability that allows you to delve into
individual transactions, enabling the
retrieval of detailed telemetry data
such as requests, dependencies,
traces, and exceptions. This feature is
invaluable for pinpointing and
understanding the behavior of specific
user interactions or problematic
transactions, facilitating in-depth
analysis for performance optimization
and issue resolution.
vm
Application Gateway: Request
vm
Application Gateway: Resource Health
vm
Azure Monitor: Query Performance Insight
vm
Application Gateway: SQL Dependency
vm
Azure Monitor: Response Time
vm
Azure Monitor: Resource Usage
vm
Azure Monitor: BackendFirstByteResponseTime
vm
Web Application Firewall: Rules
vm
Azure Monitor: Anti DDOS
Terima Kasih
email: andik@ysi.co.id

More Related Content

Similar to Azure Monitor & Application Insight to monitor Infrastructure & Application

Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
منیزہ ہاشمی
 
PARIPURNA RAO R_resume
PARIPURNA RAO R_resumePARIPURNA RAO R_resume
PARIPURNA RAO R_resume
RP RAO
 
MadhuPriya_Resume
MadhuPriya_ResumeMadhuPriya_Resume
MadhuPriya_Resume
Madhu Priya
 

Similar to Azure Monitor & Application Insight to monitor Infrastructure & Application (20)

Resume
ResumeResume
Resume
 
The Web AppSec How-To: The Defender's Toolbox
The Web AppSec How-To: The Defender's ToolboxThe Web AppSec How-To: The Defender's Toolbox
The Web AppSec How-To: The Defender's Toolbox
 
IRJET- Website Health Checker
IRJET- Website Health CheckerIRJET- Website Health Checker
IRJET- Website Health Checker
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
Flexera Software App Portal Datasheet
Flexera Software App Portal DatasheetFlexera Software App Portal Datasheet
Flexera Software App Portal Datasheet
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overview
 
7 measures to overcome cyber attacks of web application
7 measures to overcome cyber attacks of web application7 measures to overcome cyber attacks of web application
7 measures to overcome cyber attacks of web application
 
AppViewX Automation+ brochure
AppViewX Automation+ brochureAppViewX Automation+ brochure
AppViewX Automation+ brochure
 
Haritham brochure 2010
Haritham brochure 2010Haritham brochure 2010
Haritham brochure 2010
 
The Importance of Infrastructure Monitoring Services – Ensuring Network and C...
The Importance of Infrastructure Monitoring Services – Ensuring Network and C...The Importance of Infrastructure Monitoring Services – Ensuring Network and C...
The Importance of Infrastructure Monitoring Services – Ensuring Network and C...
 
PARIPURNA RAO R_resume
PARIPURNA RAO R_resumePARIPURNA RAO R_resume
PARIPURNA RAO R_resume
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
 
Science of Smart - April 2018
Science of Smart - April 2018Science of Smart - April 2018
Science of Smart - April 2018
 
Emvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce DeckEmvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce Deck
 
Secure & Scalable Custom Web App Development.pdf
Secure & Scalable Custom Web App Development.pdfSecure & Scalable Custom Web App Development.pdf
Secure & Scalable Custom Web App Development.pdf
 
Enterprise Risk Management Software
Enterprise Risk Management SoftwareEnterprise Risk Management Software
Enterprise Risk Management Software
 
Web Application Development-Ultimate Guide To Web Application Architecture
Web Application Development-Ultimate Guide To Web Application ArchitectureWeb Application Development-Ultimate Guide To Web Application Architecture
Web Application Development-Ultimate Guide To Web Application Architecture
 
How to Build a Scalable Java Application
How to Build a Scalable Java ApplicationHow to Build a Scalable Java Application
How to Build a Scalable Java Application
 
Full stack monitoring across apps & infrastructure with Azure Monitor
Full stack monitoring across apps & infrastructure with Azure MonitorFull stack monitoring across apps & infrastructure with Azure Monitor
Full stack monitoring across apps & infrastructure with Azure Monitor
 
MadhuPriya_Resume
MadhuPriya_ResumeMadhuPriya_Resume
MadhuPriya_Resume
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 

Azure Monitor & Application Insight to monitor Infrastructure & Application

  • 1. vv Monitoring your Application with Application Insight and Azure Monitor Presented by andik@ysi.co.id
  • 2. Database Web & Mobile Apps E-commerce FrontEnd E-commerce BackEnd Application Architecture
  • 3. Database Web & Mobile Apps E-commerce FrontEnd E-commerce BackEnd Application Architecture BackEnd Farm App Service Autoscaling Web Application Firewall DDOS Protection Load Balancer Appllication gateway
  • 4. Database Web & Mobile Apps E-commerce FrontEnd E-commerce BackEnd Application Architecture BackEnd Farm App Service Autoscaling Web Application Firewall DDOS Protection Load Balancer Appllication gateway
  • 5. Database Web & Mobile Apps E-commerce FrontEnd E-commerce BackEnd Application become Slow BackEnd Farm App Service Autoscaling Web Application Firewall DDOS Protection Load Balancer Appllication gateway How to Check it?
  • 6. Database Web & Mobile Apps E-commerce FrontEnd E-commerce BackEnd Finding… BackEnd Farm App Service Autoscaling Web Application Firewall DDOS Protection Load Balancer Appllication gateway
  • 7. Azure Monitor is a cloud service that provides end-to-end monitoringof your applications and the components they rely on, such as Azure resources, Kubernetes, and Log Analytics. It collects, analyzes, and responds to telemetrydata from your cloud and hybrid environments, and helps you maximizeperformanceand availability,troubleshoot issues, and drive innovation12 Learn more 1 learn.microsoft.com 2 azure.microsoft.com 3 azure.microsoft.com +1 more Answer from the web instead How do I set up Azure Monitor? What types of data can be monitored with Azure Monitor? Can I use Azure Monitor for security monitoring? Your personal and company data are protected Response stopped New topic Ask me anything... 0/4000 Azure Monitor Azure Monitor is a cloud service that provides end-to-end monitoring of your applications and the components they rely on, such as Azure resources, Kubernetes, and Log Analytics. It collects, analyzes, and responds to telemetry data from your cloud and hybrid environments, and helps you maximize performance and availability, troubleshoot issues, and drive innovation
  • 8. v Application Insight As a robust Application Performance Management (APM) solution, offering a comprehensive suite of tools to monitor, diagnose, and optimize application performance. Can collect and analyze telemetry data from various sources, including web apps, services, and other components, Provides deep insights into application behavior, identifying issues, bottlenecks, and trends affecting performance. Its powerful analytics capabilities, including live metrics, transaction search, and application maps, empower teams to proactively monitor and troubleshoot issues.
  • 9. v Azure Monitor Scenario Correlate issues at infra level with insights for VMs, containers, SQL, network, etc. Operationalize at scale with smart alerts and automated actions Detect & diagnose issues across apps and dependencies with application insights Drill down with log analytics for troubleshooting & deeper diagnostics Create visualizations with Azure dashboards & workbooks
  • 10. v Azure Monitor: Alert Alert feature is a crucial component for proactive monitoring. It allows users to set up customized alerts based on defined metrics, thresholds, or specific conditions, triggering notifications when anomalies or predefined criteria are met. This capability ensures immediate awareness of critical issues or performance deviations, enabling swift action to address potential problems before they impact users. With its flexible configuration options and integration with various communication channels, including emails, SMS, or third-party tools.
  • 11. v Application Insight: Performance Performance feature is a crucial component for understanding and optimizing the performance of your applications. It offers detailed insights into the performance characteristics of your code, providing metrics such as response times, server-side execution duration, and dependency calls. With customizable charts and dashboards, it enables precise analysis of performance trends, identifying bottlenecks and areas for improvement. The ability to set performance goals and track against these benchmarks empowers teams to continuously enhance application performance, ensuring a seamless user experience.
  • 12. v Application Insight: Application Map Application Map is a powerful visualization tool that offers a comprehensive overview of your application's components and their dependencies. It provides a clear, real-time representation of how various parts of your application interact, aiding in troubleshooting and performance optimization. Simplifies the process of identifying issues, bottlenecks, and understanding the overall health.
  • 13. v Application Insight: Live Metrics Metrics Stream is a game-changer for real- time monitoring, offering a live, dynamic view into your application's performance and health. Provides immediate visibility into critical metrics, including request rates, response times, dependencies, and failures, empowering quick identification and resolution of issues as they occur. Its interactive interface allows for instant queries and filtering, enabling teams to swiftly react to anomalies, ensuring optimal application performance. Tool for proactive monitoring, facilitating rapid responses and enhancing overall application reliability.
  • 14. v Application Insight: Smart Detection Smart Detection is an intelligent feature designed to proactively identify and alert on anomalies and performance issues within applications. Leveraging machine learning algorithms, it automatically detects unusual patterns in telemetry data, such as sudden changes in response times, error rates, or dependency failures. By promptly notifying users about potential issues, Smart Detection streamlines the troubleshooting process, allowing teams to address problems swiftly before they impact users.
  • 15. v Application Insight: Failures Failures feature is a pivotal component for detecting, diagnosing, and resolving issues within applications. It offers a comprehensive overview of exceptions and errors occurring within the application, providing detailed insights into the root causes of failures. With its intelligent grouping and aggregation of similar exceptions, it streamlines the troubleshooting process by highlighting patterns and trends in error occurrences.
  • 16. v Application Insight: Transaction Search Transaction Search is a robust and versatile tool for investigating and analyzing specific requests within your application. It offers a powerful search capability that allows you to delve into individual transactions, enabling the retrieval of detailed telemetry data such as requests, dependencies, traces, and exceptions. This feature is invaluable for pinpointing and understanding the behavior of specific user interactions or problematic transactions, facilitating in-depth analysis for performance optimization and issue resolution.
  • 19. vm Azure Monitor: Query Performance Insight