Post on 20-May-2020
Gain visibility into your apps with Azure Monitoring
Randy Pagels
Azure Application Development Specialist
US Great Lakes Region
Azure MonitorFull observability for your infra, app and network
Advanced diagnostics and
analytics powered by machine
learning capabilities
Data Driven Insights
Rich ecosystem of popular
DevOps, issue management,
SIEM, and ITSM tools
Workflow Integrations
A common platform for
all metrics, logs and other
monitoring telemetry
Unified Monitoring
Metrics Log
Common Store
Azure Monitor now includes Application Insights & Log Analytics!
Metrics
Logs
Application Container VM Monitoring Solutions
Insights
Dashboards Views Power BI Workbooks
Visualize
Metrics Explorer Log Analytics
Analyze
Alerts Autoscale
Respond
Event Hubs Ingest & Export APIs
Logic AppsIntegrate
Azure Monitor
Custom Sources
Application
Operating System
Azure Resources
Azure Subscription
Azure Tenant
Smarter Insights, Faster
Application Insights
Application Insights ecosystem
Support (Cloud/On-Premises/Hybrid)Officially Supported
C#/VB.NET
Java
JavaScript
Node.JS
Community Supported
PHP
Python
Ruby
Platforms & Frameworks
ASP.NET & Core
J2EE
Android & iOS
Azure App & Cloud Services
Azure Functions
Azure Service Fabric
Docker & Kubernetes
CMS
Drupal
Joomla
SharePoint
WordPress
Orchard
Logging Frameworks
Log4Net & NLog
Log4J & Logback
System.Diagnostics
Semantic Logging (SLAB)
Exploration Export & CorrelationIngestionMicrosoft Azure Portal
Azure Monitor
Application Map
Live Metrics Stream
Profiler & Debugger
Analytics PortalVisual Studio IDE
Application Insights
Open Source SDKs
Status Monitor
Azure Extensions
SCOM
MPVS App
Center
Open
Schema
Power BI
Microsoft Flow
OMS Connector
Data Access REST APIs
Blob storageAzure
DevOps
Stream Analytics
Logic Apps
Code Repository Team Build UI & Load TestingDeploy to Slot
Application Insights and Hockey App
Visual Studio
AzureEclipse / XCode
Swap Slots
Web App: Azure DevOps Workflow
Continuous Monitoring (CM) for DevOps
Monitor
& LearnOperateDeploy
Build &
TestDevelop
Plan &
Track
Application Insights: Recap
Get the big picture Find & fix problems Build, measure, learn
▪ Azure Metrics & Dashboards
▪ Alerts & Notifications
▪ Synthetic Monitoring
▪ Live Metrics Stream
▪ Application Map v2 NEW!
NEW!
▪ Flow/Logic Apps Integration
▪ VSTS/RM Integration NEW!
▪ Data Access APIs & Export
▪ Smart Detection
▪ E2E Transaction Tracing NEW!
▪ Failure Diagnostics & Snapshot Debugging
▪ VS CodeLens Integration
▪ Advanced Analytics with Machine Learning
▪ Azure Monitor Auto-scaling
▪ Performance Monitoring & Profiling
▪ Custom Instrumentation
▪ User/Session/Event Monitoring
▪ Cohorts & Funnels
▪ Customer Retention
▪ User Flows
▪ Impact Correlation NEW!
Azure Monitoring and Analytics
Bridging the gap across app and infrastructure
Azure Monitor
Azure Health
Azure Advisor
Azure Log Analytics
Service Map
Network Monitoring
Azure Application
Insights
Azure Dashboards
Metrics Explorer
Alerts & Notifications w/ ITSM Connector
Container Monitoring
SQL Analytics
Network Security Group Analytics
Activity Log
Shared Services
Basic Monitoring
Advanced Infra Monitoring
Advanced App Monitoring
Azure Monitoring Mapping
Web Apps
App Services
API Services
SQL, HDInsight, Service Fabric, Functions, IIS, Containers, etc.
Compute
Storage
Network
Availability & App Health
End User Experience (RUM)
Performance & Diagnostics
User Insights & KPIs
Root Cause Analyses
Azure Health & Monitor for Basic Health Metrics & Logs
App Insights for App Monitoring, Diagnostics & Analytics
Resource availability
Basic service metrics
Service usage spikes
Troubleshooting queries
Azure Health & Monitor for Basic Health Metrics & Logs
App Insights for Functions
Log Analytics for Diagnostics
Azure Health & Monitor for Basic Health Metrics & Logs
Log Analytics for Diagnostics
Service Map for Process Mapping
NPM for Network Monitoring
Server availability
Noisy neighbors
Network performance
Health of core system metrics
Applications
Services
Infrastructure
Summary
▪ Full visibility with visualization & collaboration tools
▪ Powerful monitoring, debugging & profiling with ad-hoc analytics
▪ Continuous monitoring through the DevOps lifecycle
Get started for free!http://aka.ms/AIGetStarted
Read about our announcements on Azure Blogs
Follow quick starts & tutorials on Azure Docs
Check out all our sessions on Microsoft Ready