33

Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 2: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 3: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 4: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

OUR FUNDAMENTAL MISSION:

EMPOWER every person and every organization on the planet to

achieve more with Microsoft Technology, Products and Services

(ask to see the back of my badge ☺) .

HOW WE DO IT: We build technical communities and deliver

technically-rich seminars on a broad range of topics. Our

presenters are world-class Subject Matter Experts and trusted

advisors to our highly-valued customers.

WHAT DO YOU GET OUT OF IT?

An opportunity to network and share with local Microsoft

Services Professionals and other IT professionals.

Our meetings are a great opportunity to 'ask the experts'

questions about their given field of expertise.

CURRENTLY OPERATING IN: Ottawa | North Texas |

Vancouver | Utah | Sacramento | So-Cal | Tempe |

Las Vegas | Nor-Cal | PacWest | Charlotte| Detroit | Atlanta |

NorthWest Arkansas | Denver | Mississauga |

New York | St. Louis | Milwaukee | Raleigh | Chicagohttp://aka.ms/mttmap

Contact us @

[email protected]

[email protected]

APRIL 2019

6284

Members

Your local meetup

http://www.meetup.com/mttsocal

365 Members

Page 5: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

http://aka.ms/sdflowmtt

Page 6: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

http://aka.ms/mttresources

Page 7: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 8: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 9: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 10: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

www.linkedin.com/in/adnan-ezzi

Adnan Ezzi – Azure PFE

[email protected]

Page 11: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Monitoring in Azure

Page 12: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

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

Full observability for your infra, app and network

Azure Monitor now includes Application Insights & Log Analytics!

Page 13: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Drill down into AKS Containers & VMs

Full Stack Visibility for Resource Groups

Incident & Event Management with Alerts

Diagnose E2E issues with App Insights

Artificial Intelligence for IT (AIOps)

Advanced Queries with Logs

Visualizations & Dashboards

Page 14: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

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

Applications

Operating Systems

Azure Resources

Azure Subscriptions

Azure Tenant

Architecture

Page 15: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Metrics

Logs

Azure Monitor

Custom Sources

Application

Operating System

Azure Resources

Azure Subscription

Azure Tenant

Logs & Metrics

emitted by Azure

Diag. Extensions + Agents

Windows + Linux Support

Workload Agnostic

Application Insights

SDK Driven

Multi-Language Support

For everything else

Page 16: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Benefits of Monitoring in Azure

Azure provides full stack E2E Monitoring & Analytics with a single integrated solution

• Natively integrated with Azure Services and can be used to monitor apps on-premises or on any cloud

• Natural choice for VS/.NET developers with strong Debugging/Profiling/DevOps capabilities, while supporting most programming languages & dependencies, with our OSS SDKs & Open Census Support

• Powerful integrated analytics platform provides centralized logging across Monitoring/Management/Security

• Integrated alerting/dashboarding across Metrics & Log Queries with a common platform

• Customers that wish to continue using partner solutions like New Relic/Splunk/etc. can still integrate with Azure Monitor easily

Cloud Platform Logs & Metrics App/Infra Diagnostics Analytics

Azure Azure Monitor Azure Monitor Azure Monitor

Page 17: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 18: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Jump to Application Map or VM Map

Monitor health state of all resources

Drill down into failures or perf issues

See alerts firing across app & infra

Page 19: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Track E2E distributed transactions

(including for Python & Go) NEW!

Monitor apps in .NET, JS, Java, Node.js

or any language with OSS SDKs NEW!

Drill down to code-level with

Snapshot Debugging & Profiling

Visualize server/client connections

& dependencies with App Map

Understand end-user cohorts,

behavior & engagement for planning

Page 20: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Visualize service dependencies &

connection failures in Maps

Monitor single VMs or at scale

Onboard at scale using PowerShell

or Azure Policy

Troubleshoot perf issues like CPU,

memory, disk, and network

Identify & isolate host-level or

guest-level health problems

Page 21: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Understand cluster capacity needs

under average or heaviest loads

Monitor multi-cluster health &

node/pod status

Monitor containers on demand in

AKS with virtual nodes NEW!

Analyze Kubernetes event &

container logs for troubleshooting

View overall perf across nodes,

controllers and containers

Support Onboarding with Terraform NEW!

Page 22: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Monitor ExpressRoute connectivity

to virtual networks and O365

Secure and audit your network with

Network Watcher Traffic Analytics

Monitor connectivity to LoB apps

with Service Connectivity Monitor

Discover and monitor ExpressRoute

circuits, across subscriptions

Page 23: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Advanced Queries with Log Analytics

Run queries for investigations,

statistics & root cause/trend analyses

Log Analytics advanced query

experience now in Azure Portal NEW!

Utilize ML algorithms for clustering

and anomaly detection

Central Analytics Platform across

Monitoring, Management, Security

Page 24: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Artificial Intelligence for IT Ops (AIOps)

Proprietary AI based Smart Detection

for discovering anomalies

Smart Groups in Alerts to reduce noise NEW!

Working with ML partners internal/

external to bring deeper intelligence

for DevOps/SRE teams

Smart Alerts with Dynamic Thresholds

for automatic baselining

Smart Diagnostics for ML based root

cause analyses in Log Analytics

Page 25: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 26: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Integration with Monitoring & SIEM Tools

Integrate your existing APM/Monitoring

solutions with Azure Monitor

Azure Monitor is best for Azure, and

provides both APM & Analytics capabilities

Route telemetry to your SIEM solutions

for analytics & security management

Open and extensible to continue using

your favorite tools & solutions

Page 27: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Partner Solutions for Apps & Workloads

• ISVs / MSPs / SIs are extending and building solutions on top of Azure Monitor for specific scenarios & workloads

• Some solutions help monitor diverse technologies deployed on Azure

• Apache, Citrix NetScaler, F5 SLB, SAP Hana, Oracle, etc.

• Others use their proprietary technologies to provide deeper scenario specific insights or diagnostics workflows

Page 28: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure
Page 29: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

What’s New (Jan-Mar 2019)

• OMS Portal Deprecation (Public Cloud on Jan 15; US

Gov Cloud on March 30)

• Log Analytics in China East 2, Australia & West US 2

• App Insights in Australia & Japan

• App Insights & Log Analytics Encryption at Rest

• Linux Agent & Container Agent:

Stability/Reliability improvements

• Resource-centric Logs RBAC & Table RBAC

• Azure Monitor Status Blog http://aka.ms/AiStatus

Capabilities

• Application Map & Distributed Tracing UX

enhancements

• Multi-resource metric alerts (VM Metrics)

• Alerts with Dynamic Thresholds

• Workbooks for VM Insights

• Container Monitoring support for AKS-engine

• Azure Monitor data source (Metrics & Logs) in

core Grafana v6 (no plugin required)

• VMSS Insights (Private Preview)

Live Feed at: http://aka.ms/AzMonOverview

Page 30: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

✓ Manually instrument apps with custom metrics/events/page views to gain valuable usage insights.

✓ Use different App Insights resources for each independent app and per environment, to gain specific insights while still being able to visualize E2E in App Map/Distributed Tracing and correlate data in Logs

✓ Bucketize resources in Azure Resource Groups for monitoring health, failure, perf & maps of systems in aggregate

✓ Create custom charts/queries/dashboards to monitor KPIs for multiple apps/resources together

✓ Use ‘Infrastructure as Code’ (ARM, Terraform, etc.) to configure/manage monitoring, alerting & dashboarding at scale

✓ Identify & configure appropriate actions for each alert, from simple notifications to automated runbooks or autoscaling

✓ Setup Azure Monitor Quality Gates in Azure Pipelines RM to ensure health/reliability during CI/CD

✓ Customize workbooks as troubleshooting guides or dynamic reports with relevant charts/queries to share with colleagues

✓ Use KQL to be able to drill down into raw telemetry/logs for powerful troubleshooting, visualizations, data mining & alerting

✓ Collect only as much data as you might ever need to use and consider exporting for long term storage/retention

Learn More (L100): https://azure.microsoft.com/blog/7-best-practices-for-continuous-monitoring-with-azure-monitor

Page 31: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

Summary

ResourcesTech Community - https://techcommunity.microsoft.com/t5/Azure-Monitor/bd-p/AzureMonitor

Documentation – https://aka.ms/MonitoringDocs

Resources, Tutorials, Videos & What’s New – https://aka.ms/AzMonOverview

Courses – https://aka.ms/KQLPluralsight & http://aka.ms/AMPluralsight

Page 32: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure

https://aka.ms/respond

Please be aware that your feedback is extremely

valued and important to us, as in addition to

improving the quality of our events, it helps us to

justify the time, effort and money in hosting, funding

and organizing these events.

Page 33: Azure Monitoring & Analytics...Benefits of Monitoring in Azure Azureprovides full stack E2E Monitoring & Analytics with a single integrated solution • Natively integrated with Azure