SlideShare a Scribd company logo
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
One Azure Monitor to Rule Them All?
Marius Zaharia
Senior Cloud Architect
@LeCampusAzure
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Governance axes and components
• Monitoring oriented services in Azure
• Focus on each of the services
• Demos
• Pros and cons
• Conclusion
Agenda
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Speaker
Marius Zaharia (FR)
– Senior Cloud Architect, Cellenza (FR)
– Microsoft Azure MVP –
– Microsoft Certified Trainer (MTC) –
– Microsoft Certified Azure
Solution Architect –
– Azure P-Seller –
– Community Manager,
AZUG FR (Azure User Group France) –
Twitter: @LeCampusAzure
Blog: lecampusazure.net
LinkedIn: linkedin.com/in/mzaharia
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
After having BUILT so many awesome things in Azure,
Now it’s time to RUN them.
No, they don’t run alone on their own.
(even if they are in the cloud)
Their continuous Performance, Reliability,
Security and Availability
is YOUR JOB.
This session is all about it (well, almost all).
Question: “One Azure Monitor to Rule Them All?”
WHY THE “?” AT THE END
Intro
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
GOVERNANCE
AXES AND COMPONENTS
Azure
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Governance axes and components
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
MONITORING ORIENTED SERVICES
Azure
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Governance oriented services
Platform
Monitoring
Analytics,
Global Insights,
Archiving
Application
Monitoring
Azure Portal
AZURE
MONITOR
APPLICATION
INSIGHTS
LOG ANALYTICS
(OMS)
OMS Portal
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
AZURE MONITOR
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
NEW (?) :
Use Azure
monitoring and
diagnostics services
to:
- track performance
- audit security
- increase reliability
Azure Monitor
Global
Level
Resource
Level
Resource
Group
Level
AZURE MONITOR
DASHBOARDS
ALERTS
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Azure Monitor
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Azure Monitor
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Monitor
Integration
Azure Monitor
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Features
– Rich information on compute (VMs in particular)
– Unified view over resources
– New: Network Watcher
– Link/integration to downstream services:
• Azure Storage,
• Application Insights,
• Log Analytics,
• Events Hub
(not for all types of resources)
– Azure Health integration
– Accessible via REST API & SDKs
Azure Monitor
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
AZURE MONITOR, SETUP & RUN
DEMO
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• PROS
– Native service (OOTB)
– Real time (1 min)
– Unified view over resources
– Link/integration to downstream services
– Accessible via REST API & SDKs
• CONS
– 30 retention max (enough maybe?)
– Aggregated view not possible
– Features not available [yet] for all types of resources; many
PaaS services have yet to come
Azure Monitor
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
APPLICATION INSIGHTS
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Extensible Application Performance Management (APM)
service in Azure, for web applications on multiple
platforms.
• Use it to:
– get an overall map of your application & components
– live monitor your web application
– troubleshoot application via diagnostic logs
– include automatic and custom metrics, diagnostics or events
– detect performance issues (incl. dependencies)
– get insights and analytics of application usage and statistics
Application Insights
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Features:
- Statistics Charts & Graphs
- Dashboards
- Live Metrics Stream
- Application Map
- Availability Web Tests (from endpoints around the world)
- Diagnostics Search Engine
- Profiler
- Alerts
- Snapshot Debugger
- Export & Integration
Application Insights
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Architectural
View
Application Insights
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
APPLICATION INSIGHTS, SETUP & RUN
DEMO
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• PROS
–Application focused, but can include also infrastucture view
–Business and marketing KPIs included
–Strong dependency analysis and troubleshoot support
• CONS
–Aggregated view across multiple app insights not possible
Application Insights
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
LOG ANALYTICS
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Remember this?
• This is mostly OMS
(Operations Management
Suite): Monitor, Protect,
Secure
• Log Analytics: collects and
aggregates data from many
sources, to provide a holistic
IT management solution
– Part of OMS
Operations Management Suite
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Features & functionnalities
– Large palette of data source types
• From on-premises, Azure, or other clouds (AWS, …)
• REST API for custom data sources available
• 10-15 min log integration delay
– Aggregated view of data, either by application, resource
type, data source…
– Powerful Log Search engine
– OMS dashboards
– Many comprehensive Management Solutions available
– Alerting
Log Analytics
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Log Analytics
Windows agentsSCOM
Linux / FluentD
Event Hub
Azure Storage /
Azure Diagnostics
REST Collection API
SaaS services
OMS Custom View
Monitor
Alerts
OMS Workspace
Log SearchOMS Workspace
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
LOG ANALYTICS, SETUP & RUN
DEMO
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• PROS
–Central pit stop for all resources: Azure infrastructure, but
also Application Insights, O365, networking, on-prem, …
–Long duration data available for analytics
–Aggregation (eg. web apps across subscription)
–Rich (and evolving) management solutions
• CONS
–Not available yet in most data centers (induce egress costs)
–Few pre-settings, charts or dashboards out-of-the-box
Log Analytics
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
ALERTS
Alert
Learn
Evolve
application
Deploy
Config
• Application Insights
• Azure Monitor
• Log Analytics (OMS)
Choice of services
• SMS
• Mails*
• Others: Slack, Teams…*
Choice of channel
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Custom Dashboards
– on Azure: extremely simple to:
• create, clone, modify a custom dashboard
• share a dashboard and apply RBAC to it
• select and configure a graph from within the resource, Azure
Monitor or Application Insights
• pin it to the dashboard; resize if wished
– on OMS
• less flexible on sizing, but still powerfull
• based on Log Search mainly
• also delivered in conjunction with the Management Solutions
DASHBOARDS
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
DASHBOARDS
DEMO
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
CONCLUSION
Azure
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• No « one size fits all »
• User Azure Monitor as a centralized point for
monitoring the platform
• Application Insights for a business and application
focused monitoring and insights
• Consolidated views, specific assessments, trends
analysis with Log Analytics and OMS
• CHANGES AND EVOLUTIONS ON THE ROADMAP
Conclusions
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
THANK YOU. MERCI. MULȚUMESC!
Q & A

More Related Content

PPTX
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
PDF
Application Modernization Using Event Streaming Architecture (David Wadden, V...
PDF
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
PPTX
Building cloud native apps
PDF
Achieve Sub-Second Analytics on Apache Kafka with Confluent and Imply
PDF
Kafka summit apac session
PPTX
The Future of Enterprise Applications is Serverless
PDF
Death of the dumb pipes: Using Apache Kafka® for Integration projects
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Application Modernization Using Event Streaming Architecture (David Wadden, V...
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
Building cloud native apps
Achieve Sub-Second Analytics on Apache Kafka with Confluent and Imply
Kafka summit apac session
The Future of Enterprise Applications is Serverless
Death of the dumb pipes: Using Apache Kafka® for Integration projects

What's hot (20)

PDF
Building a Streaming Pipeline on Kubernetes Using Kafka Connect, KSQLDB & Apa...
PDF
Cloud Native Middleware Microservices - 10 Lessons Learned
PPTX
More Datacenters, More Problems
PDF
Dynamic Azure Credentials for Applications and CI/CD Pipelines
PDF
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
PDF
Scaling ML-Based Threat Detection For Production Cyber Attacks
PPTX
Kafka Summit 2019 Microservice Orchestration
PDF
Scaling a backend for a big data and blockchain environment by Rafael Ríos at...
PDF
Confluent x imply: Build the last mile to value for data streaming applications
PDF
HBase Meetup @ Cask HQ 09/25
PDF
Building a Real-Time Forecasting Engine with Scala and Akka
PDF
Leveraging Mainframe Data for Modern Analytics
PPTX
Comparing three data ingestion approaches where Apache Kafka integrates with ...
PDF
Modern application delivery with Consul
PPTX
EDA Governance Model: a multicloud approach based on GitOps | Alejandro Alija...
PDF
stackconf 2021 | Stretching the Service Mesh Beyond the Clouds
PDF
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
PDF
High-Precision GPS Positioning for Spring Developers
PDF
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
PDF
Event Driven Programming & Architecture
Building a Streaming Pipeline on Kubernetes Using Kafka Connect, KSQLDB & Apa...
Cloud Native Middleware Microservices - 10 Lessons Learned
More Datacenters, More Problems
Dynamic Azure Credentials for Applications and CI/CD Pipelines
Mainframe Integration, Offloading and Replacement with Apache Kafka | Kai Wae...
Scaling ML-Based Threat Detection For Production Cyber Attacks
Kafka Summit 2019 Microservice Orchestration
Scaling a backend for a big data and blockchain environment by Rafael Ríos at...
Confluent x imply: Build the last mile to value for data streaming applications
HBase Meetup @ Cask HQ 09/25
Building a Real-Time Forecasting Engine with Scala and Akka
Leveraging Mainframe Data for Modern Analytics
Comparing three data ingestion approaches where Apache Kafka integrates with ...
Modern application delivery with Consul
EDA Governance Model: a multicloud approach based on GitOps | Alejandro Alija...
stackconf 2021 | Stretching the Service Mesh Beyond the Clouds
Mesh-ing around with Streams across the Enterprise | Phil Scanlon, Solace
High-Precision GPS Positioning for Spring Developers
Javantura v3 - Microservice – no fluff the REAL stuff – Nakul Mishra
Event Driven Programming & Architecture
Ad

Viewers also liked (20)

PPTX
Serverless Single Page Apps with React and Redux at ItCamp 2017
PDF
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
PDF
Building Powerful Applications with AngularJS 2 and TypeScript - David Giard
PDF
The fight for surviving in the IoT world - Radu Vunvulea
PDF
Forget Process, Focus on People - Peter Leeson
PDF
Big Data Solutions in Azure - David Giard
PDF
Columnstore indexes - best practices for the ETL process - Damian Widera
PDF
#NoAgile - Dan Suciu
PDF
The best of Windows Server 2016 - Thomas Maurer
PDF
Testing your PowerShell code with Pester - Florin Loghiade
PDF
ITCamp 2017 - Raffaele Rialdi - A Deep Dive Into Bridging Node-js with .NET Core
PDF
Great all this new stuff, but how do I convince my management - Erwin Derksen
PDF
The best of Hyper-V 2016 - Thomas Maurer
PDF
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
PDF
The Secret of Engaging Presentations - Boris Hristov
PDF
The Vision of Computer Vision: The bold promise of teaching computers to unde...
PDF
How to secure and manage modern IT - Ondrej Vysek
PDF
Scaling face recognition with big data - Bogdan Bocse
PDF
From Developer to Data Scientist - Gaines Kergosien
PDF
Storage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Serverless Single Page Apps with React and Redux at ItCamp 2017
Migrating to Continuous Delivery with TFS 2017 - Liviu Mandras-Iura
Building Powerful Applications with AngularJS 2 and TypeScript - David Giard
The fight for surviving in the IoT world - Radu Vunvulea
Forget Process, Focus on People - Peter Leeson
Big Data Solutions in Azure - David Giard
Columnstore indexes - best practices for the ETL process - Damian Widera
#NoAgile - Dan Suciu
The best of Windows Server 2016 - Thomas Maurer
Testing your PowerShell code with Pester - Florin Loghiade
ITCamp 2017 - Raffaele Rialdi - A Deep Dive Into Bridging Node-js with .NET Core
Great all this new stuff, but how do I convince my management - Erwin Derksen
The best of Hyper-V 2016 - Thomas Maurer
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
The Secret of Engaging Presentations - Boris Hristov
The Vision of Computer Vision: The bold promise of teaching computers to unde...
How to secure and manage modern IT - Ondrej Vysek
Scaling face recognition with big data - Bogdan Bocse
From Developer to Data Scientist - Gaines Kergosien
Storage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Ad

Similar to One Azure Monitor to Rule Them All? (IT Camp 2017, Cluj, RO) (20)

PDF
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
PPTX
Azure Resource Monitoring cloud talk_20161128
PPTX
DevOps Tools - Azure Monitor
PDF
Monitoring real-life Azure applications: When to use what and why
PPTX
Monitor Cloud Resources using Alerts & Insights
PPTX
Full stack monitoring across apps & infrastructure with Azure Monitor
PDF
When PaaS hits the fan: monitoring advanced Azure PaaS workloads in an enterp...
PDF
Different monitoring options for cloud native integration solutions
PPTX
Global Azure Bootcamp 2017 - Performance and Health Management for Modern App...
PDF
Azure Monitoring Overview
PPTX
Azure Nights Melbourne July 2017 Meetup
PPTX
Performance monitoring in a DevOps World
PPTX
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
PDF
Azure Low Lands 2018: Monitoring real life Azure applications when to use wha...
PDF
UpdateConf 2018: Monitoring real-life Azure applications: When to use what an...
PPTX
Tokyo azure meetup #8 azure update, august
PPTX
Tokyo azure meetup #8 - Azure Update, August
PDF
The Microsoft Cloud and Server Strategy - Ben Armstrong
PPTX
AZ-303 Episode 15.pptx ( Good for Training)
PPTX
2 Speed IT powered by Microsoft Azure and Minecraft
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Azure Resource Monitoring cloud talk_20161128
DevOps Tools - Azure Monitor
Monitoring real-life Azure applications: When to use what and why
Monitor Cloud Resources using Alerts & Insights
Full stack monitoring across apps & infrastructure with Azure Monitor
When PaaS hits the fan: monitoring advanced Azure PaaS workloads in an enterp...
Different monitoring options for cloud native integration solutions
Global Azure Bootcamp 2017 - Performance and Health Management for Modern App...
Azure Monitoring Overview
Azure Nights Melbourne July 2017 Meetup
Performance monitoring in a DevOps World
Aprenda mais sobre sua aplicação e seus usuários com Application Insights (DN...
Azure Low Lands 2018: Monitoring real life Azure applications when to use wha...
UpdateConf 2018: Monitoring real-life Azure applications: When to use what an...
Tokyo azure meetup #8 azure update, august
Tokyo azure meetup #8 - Azure Update, August
The Microsoft Cloud and Server Strategy - Ben Armstrong
AZ-303 Episode 15.pptx ( Good for Training)
2 Speed IT powered by Microsoft Azure and Minecraft

More from Marius Zaharia (20)

PPTX
Multi-Tenant Identity and Azure Resource Governance - Identity Days 2019
PPTX
Onboard a Historical Company on the Cloud Journey
PPTX
Multi-Tenant Identity and Azure Resource Governance - ReBUILD 2019
PPTX
Azure Firewall (Meetup Société Générale - dec 2018)
PPTX
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
PPTX
Modern Architecture in the Cloud of 2018 (IT Camp 2018)
PPTX
Modern Architecture in the Cloud of 2018
PPTX
Architecture Moderne dans le Cloud en 2018
PPTX
Onboarding a Historical Company on the Cloud Journey
PPTX
APIs dans Azure : serverless ou pas serverless?
PPTX
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
PPTX
Ro IT Webinar - Masina Virtuala, calatorie catre cloud
PDF
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
PDF
Soyez le maître du PRA - MS Cloud Summit Paris 2017
PPTX
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
PPTX
Azure Networking: Innovative Features and Multi-VNet Topologies
PPTX
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
PPTX
Automati(sati)on de votre application Azure
PPTX
Session iot gwab 2014 paris
PPTX
Patterns azure cloud
Multi-Tenant Identity and Azure Resource Governance - Identity Days 2019
Onboard a Historical Company on the Cloud Journey
Multi-Tenant Identity and Azure Resource Governance - ReBUILD 2019
Azure Firewall (Meetup Société Générale - dec 2018)
Onboarding a Historical Company on the Cloud Journey (IT Camp 2018)
Modern Architecture in the Cloud of 2018 (IT Camp 2018)
Modern Architecture in the Cloud of 2018
Architecture Moderne dans le Cloud en 2018
Onboarding a Historical Company on the Cloud Journey
APIs dans Azure : serverless ou pas serverless?
La santé de votre environnement Azure, entre Monitor, AppInsights et Log Anal...
Ro IT Webinar - Masina Virtuala, calatorie catre cloud
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Soyez le maître du PRA - MS Cloud Summit Paris 2017
Gouvernance et sécurisation de vos ressources cloud avec Azure Active Directo...
Azure Networking: Innovative Features and Multi-VNet Topologies
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Automati(sati)on de votre application Azure
Session iot gwab 2014 paris
Patterns azure cloud

Recently uploaded (20)

PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
project resource management chapter-09.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Hybrid model detection and classification of lung cancer
PPTX
A Presentation on Artificial Intelligence
PPTX
Tartificialntelligence_presentation.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
WOOl fibre morphology and structure.pdf for textiles
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
August Patch Tuesday
A novel scalable deep ensemble learning framework for big data classification...
project resource management chapter-09.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
DP Operators-handbook-extract for the Mautical Institute
NewMind AI Weekly Chronicles - August'25-Week II
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Hybrid model detection and classification of lung cancer
A Presentation on Artificial Intelligence
Tartificialntelligence_presentation.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Unlocking AI with Model Context Protocol (MCP)
WOOl fibre morphology and structure.pdf for textiles
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
SOPHOS-XG Firewall Administrator PPT.pptx
A comparative study of natural language inference in Swahili using monolingua...
1 - Historical Antecedents, Social Consideration.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
August Patch Tuesday

One Azure Monitor to Rule Them All? (IT Camp 2017, Cluj, RO)

  • 1. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals One Azure Monitor to Rule Them All? Marius Zaharia Senior Cloud Architect @LeCampusAzure
  • 2. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Many thanks to our sponsors & partners! GOLD SILVER PARTNERS PLATINUM POWERED BY
  • 3. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Governance axes and components • Monitoring oriented services in Azure • Focus on each of the services • Demos • Pros and cons • Conclusion Agenda
  • 4. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Speaker Marius Zaharia (FR) – Senior Cloud Architect, Cellenza (FR) – Microsoft Azure MVP – – Microsoft Certified Trainer (MTC) – – Microsoft Certified Azure Solution Architect – – Azure P-Seller – – Community Manager, AZUG FR (Azure User Group France) – Twitter: @LeCampusAzure Blog: lecampusazure.net LinkedIn: linkedin.com/in/mzaharia
  • 5. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals After having BUILT so many awesome things in Azure, Now it’s time to RUN them. No, they don’t run alone on their own. (even if they are in the cloud) Their continuous Performance, Reliability, Security and Availability is YOUR JOB. This session is all about it (well, almost all). Question: “One Azure Monitor to Rule Them All?” WHY THE “?” AT THE END Intro
  • 6. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals GOVERNANCE AXES AND COMPONENTS Azure
  • 7. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Governance axes and components
  • 8. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals MONITORING ORIENTED SERVICES Azure
  • 9. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Governance oriented services Platform Monitoring Analytics, Global Insights, Archiving Application Monitoring Azure Portal AZURE MONITOR APPLICATION INSIGHTS LOG ANALYTICS (OMS) OMS Portal
  • 10. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals AZURE MONITOR
  • 11. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals NEW (?) : Use Azure monitoring and diagnostics services to: - track performance - audit security - increase reliability Azure Monitor Global Level Resource Level Resource Group Level AZURE MONITOR DASHBOARDS ALERTS
  • 12. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Azure Monitor
  • 13. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Azure Monitor
  • 14. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Monitor Integration Azure Monitor
  • 15. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Features – Rich information on compute (VMs in particular) – Unified view over resources – New: Network Watcher – Link/integration to downstream services: • Azure Storage, • Application Insights, • Log Analytics, • Events Hub (not for all types of resources) – Azure Health integration – Accessible via REST API & SDKs Azure Monitor
  • 16. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals AZURE MONITOR, SETUP & RUN DEMO
  • 17. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • PROS – Native service (OOTB) – Real time (1 min) – Unified view over resources – Link/integration to downstream services – Accessible via REST API & SDKs • CONS – 30 retention max (enough maybe?) – Aggregated view not possible – Features not available [yet] for all types of resources; many PaaS services have yet to come Azure Monitor
  • 18. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals APPLICATION INSIGHTS
  • 19. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Extensible Application Performance Management (APM) service in Azure, for web applications on multiple platforms. • Use it to: – get an overall map of your application & components – live monitor your web application – troubleshoot application via diagnostic logs – include automatic and custom metrics, diagnostics or events – detect performance issues (incl. dependencies) – get insights and analytics of application usage and statistics Application Insights
  • 20. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Features: - Statistics Charts & Graphs - Dashboards - Live Metrics Stream - Application Map - Availability Web Tests (from endpoints around the world) - Diagnostics Search Engine - Profiler - Alerts - Snapshot Debugger - Export & Integration Application Insights
  • 21. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Architectural View Application Insights
  • 22. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals APPLICATION INSIGHTS, SETUP & RUN DEMO
  • 23. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • PROS –Application focused, but can include also infrastucture view –Business and marketing KPIs included –Strong dependency analysis and troubleshoot support • CONS –Aggregated view across multiple app insights not possible Application Insights
  • 24. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals LOG ANALYTICS
  • 25. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Remember this? • This is mostly OMS (Operations Management Suite): Monitor, Protect, Secure • Log Analytics: collects and aggregates data from many sources, to provide a holistic IT management solution – Part of OMS Operations Management Suite
  • 26. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Features & functionnalities – Large palette of data source types • From on-premises, Azure, or other clouds (AWS, …) • REST API for custom data sources available • 10-15 min log integration delay – Aggregated view of data, either by application, resource type, data source… – Powerful Log Search engine – OMS dashboards – Many comprehensive Management Solutions available – Alerting Log Analytics
  • 27. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Log Analytics Windows agentsSCOM Linux / FluentD Event Hub Azure Storage / Azure Diagnostics REST Collection API SaaS services OMS Custom View Monitor Alerts OMS Workspace Log SearchOMS Workspace
  • 28. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals LOG ANALYTICS, SETUP & RUN DEMO
  • 29. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • PROS –Central pit stop for all resources: Azure infrastructure, but also Application Insights, O365, networking, on-prem, … –Long duration data available for analytics –Aggregation (eg. web apps across subscription) –Rich (and evolving) management solutions • CONS –Not available yet in most data centers (induce egress costs) –Few pre-settings, charts or dashboards out-of-the-box Log Analytics
  • 30. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals ALERTS Alert Learn Evolve application Deploy Config • Application Insights • Azure Monitor • Log Analytics (OMS) Choice of services • SMS • Mails* • Others: Slack, Teams…* Choice of channel
  • 31. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Custom Dashboards – on Azure: extremely simple to: • create, clone, modify a custom dashboard • share a dashboard and apply RBAC to it • select and configure a graph from within the resource, Azure Monitor or Application Insights • pin it to the dashboard; resize if wished – on OMS • less flexible on sizing, but still powerfull • based on Log Search mainly • also delivered in conjunction with the Management Solutions DASHBOARDS
  • 32. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals DASHBOARDS DEMO
  • 33. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals CONCLUSION Azure
  • 34. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • No « one size fits all » • User Azure Monitor as a centralized point for monitoring the platform • Application Insights for a business and application focused monitoring and insights • Consolidated views, specific assessments, trends analysis with Log Analytics and OMS • CHANGES AND EVOLUTIONS ON THE ROADMAP Conclusions
  • 35. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals THANK YOU. MERCI. MULȚUMESC! Q & A

Editor's Notes