gain visibility into your apps with azure monitoring · 2019-08-10 · gain visibility into your...

13
Gain visibility into your apps with Azure Monitoring Randy Pagels Azure Application Development Specialist US Great Lakes Region

Upload: others

Post on 20-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

Gain visibility into your apps with Azure Monitoring

Randy Pagels

Azure Application Development Specialist

US Great Lakes Region

Page 2: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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!

Page 3: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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

Page 4: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

Smarter Insights, Faster

Page 5: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

Application Insights

Page 6: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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

Page 7: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure 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

Page 8: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

Continuous Monitoring (CM) for DevOps

Monitor

& LearnOperateDeploy

Build &

TestDevelop

Plan &

Track

Page 9: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps
Page 10: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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!

Page 11: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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

Page 12: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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

Page 13: Gain visibility into your apps with Azure Monitoring · 2019-08-10 · Gain visibility into your apps with Azure Monitoring Randy Pagels ... Azure DevOps Stream Analytics Logic Apps

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