SlideShare a Scribd company logo
1 of 32
Monitoring
Why monitoring is needed?
• Comprehensive view of your Availability, Reliability and Performance
• Monitor capabilities from both server-side and client-side perspective
• Runtime and Proactive monitoring of Infrastructure
• Correlation between the application activity and load and the infrastructure
state it resides on
• Costs
Azure monitoring parts
Microsoft provides a number of features within the Azure Portal to
help manage costs.
Tips for analyzing and managing costs:
o Show costs based on resource tags: Subscription > Cost
Management > Cost Analysis
o See previous invoices: Subscription > Billing > Invoices
o View cost by resource: Subscription > Overview
o Look at a cost forecast: Subscription > Overview
Azure Advisor is a free service provided by Microsoft which
provides personalized recommendations tailored to your
environment. Azure Advisor focuses on high availability,
performance, security, and cost.
Azure Service Health
• Provides a personalized view of the health of the Azure services
and regions you’re using
• Tracks three types of health events that may impact your
resources:
Service issues
Planned maintenance
Health advisories
Azure Monitor overview
• Monitoring platform for all Azure resources
• Collecting performance, utilization data, activity and
diagnostics logs.
You receive an email from Application Insights.
Here's a typical example:
Metrics in Azure Monitor
Metrics in Azure Monitor
Metrics in Azure Monitor
Log Analytics
Understand the schema
Charts
Smart diagnostics
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools

More Related Content

What's hot

AUDIT SOFTWARE PROJECT AND ANALYSIS
AUDIT SOFTWARE PROJECT AND ANALYSISAUDIT SOFTWARE PROJECT AND ANALYSIS
AUDIT SOFTWARE PROJECT AND ANALYSISMalcolmJerry
 
Purchase order - Econex
Purchase order   - EconexPurchase order   - Econex
Purchase order - EconexBenny Mathew
 
ASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRDino Damalas
 
Healthcare-Radiology-Solutions
Healthcare-Radiology-SolutionsHealthcare-Radiology-Solutions
Healthcare-Radiology-SolutionsCareEMR
 
Apple Health Kit from the Application Developer Point of View
Apple Health Kit from the Application Developer Point of ViewApple Health Kit from the Application Developer Point of View
Apple Health Kit from the Application Developer Point of ViewGene Leybzon
 
AllRegs Report Builder
AllRegs Report BuilderAllRegs Report Builder
AllRegs Report BuilderAllRegs
 
Payer extract connectathonupdate
Payer extract connectathonupdatePayer extract connectathonupdate
Payer extract connectathonupdateDavid Hay
 
Laboratory Information Systems LIS Software
Laboratory Information Systems LIS SoftwareLaboratory Information Systems LIS Software
Laboratory Information Systems LIS SoftwareCareEMR
 
Birlamedi epathlab
Birlamedi epathlabBirlamedi epathlab
Birlamedi epathlabShree Birla
 
Steward Health Care System Case Study
Steward Health Care System Case Study Steward Health Care System Case Study
Steward Health Care System Case Study Get Real Health
 
Automating The Audit Function Presentation
Automating The Audit Function PresentationAutomating The Audit Function Presentation
Automating The Audit Function PresentationVernon Benjamin
 
Database as a Service for Private Clouds
Database as a Service for Private CloudsDatabase as a Service for Private Clouds
Database as a Service for Private Cloudsmerbey
 
RefWorks Rss feeds
RefWorks Rss feedsRefWorks Rss feeds
RefWorks Rss feedsUCT
 
VectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase
 

What's hot (18)

AUDIT SOFTWARE PROJECT AND ANALYSIS
AUDIT SOFTWARE PROJECT AND ANALYSISAUDIT SOFTWARE PROJECT AND ANALYSIS
AUDIT SOFTWARE PROJECT AND ANALYSIS
 
Purchase order - Econex
Purchase order   - EconexPurchase order   - Econex
Purchase order - Econex
 
ASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIR
 
Healthcare-Radiology-Solutions
Healthcare-Radiology-SolutionsHealthcare-Radiology-Solutions
Healthcare-Radiology-Solutions
 
Apple Health Kit from the Application Developer Point of View
Apple Health Kit from the Application Developer Point of ViewApple Health Kit from the Application Developer Point of View
Apple Health Kit from the Application Developer Point of View
 
AllRegs Report Builder
AllRegs Report BuilderAllRegs Report Builder
AllRegs Report Builder
 
DataSabre Flyer
DataSabre FlyerDataSabre Flyer
DataSabre Flyer
 
Payer extract connectathonupdate
Payer extract connectathonupdatePayer extract connectathonupdate
Payer extract connectathonupdate
 
Laboratory Information Systems LIS Software
Laboratory Information Systems LIS SoftwareLaboratory Information Systems LIS Software
Laboratory Information Systems LIS Software
 
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
 
Birlamedi epathlab
Birlamedi epathlabBirlamedi epathlab
Birlamedi epathlab
 
Dental unit
Dental unitDental unit
Dental unit
 
Steward Health Care System Case Study
Steward Health Care System Case Study Steward Health Care System Case Study
Steward Health Care System Case Study
 
Automating The Audit Function Presentation
Automating The Audit Function PresentationAutomating The Audit Function Presentation
Automating The Audit Function Presentation
 
SQLReportsGraphic
SQLReportsGraphicSQLReportsGraphic
SQLReportsGraphic
 
Database as a Service for Private Clouds
Database as a Service for Private CloudsDatabase as a Service for Private Clouds
Database as a Service for Private Clouds
 
RefWorks Rss feeds
RefWorks Rss feedsRefWorks Rss feeds
RefWorks Rss feeds
 
VectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission Guide
 

Similar to Monitor resources with azure embedded tools

Different monitoring options for cloud native integration solutions
Different monitoring options for cloud native integration solutionsDifferent monitoring options for cloud native integration solutions
Different monitoring options for cloud native integration solutionsBizTalk360
 
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptxAZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptxHannahCheetham4
 
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Karl Ots
 
SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...Steffan Stringer
 
Audit and Risk Management Software
Audit and Risk Management SoftwareAudit and Risk Management Software
Audit and Risk Management SoftwareQualityze Inc
 
Audit management software
Audit management softwareAudit management software
Audit management softwareQualityzeInc
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...eSAT Publishing House
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...eSAT Journals
 
AWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session TwoAWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session TwoTom Laszewski
 
IT environment analytics service
IT environment analytics serviceIT environment analytics service
IT environment analytics servicePeter Razenberg
 
Optimizing SaaS Growth with Effective Product Metering
Optimizing SaaS Growth with Effective Product MeteringOptimizing SaaS Growth with Effective Product Metering
Optimizing SaaS Growth with Effective Product MeteringPrasanna Hegde
 
FAUG Jyväskylä 28.5.2019 - Azure Monitoring
FAUG Jyväskylä 28.5.2019 - Azure MonitoringFAUG Jyväskylä 28.5.2019 - Azure Monitoring
FAUG Jyväskylä 28.5.2019 - Azure MonitoringKarl Ots
 
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoolsiva1812
 
Plm co e_sap_ec_v1.0
Plm co e_sap_ec_v1.0Plm co e_sap_ec_v1.0
Plm co e_sap_ec_v1.0najuor
 
Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®UnifyCloud
 

Similar to Monitor resources with azure embedded tools (20)

Different monitoring options for cloud native integration solutions
Different monitoring options for cloud native integration solutionsDifferent monitoring options for cloud native integration solutions
Different monitoring options for cloud native integration solutions
 
TenT-Day10.pptx
TenT-Day10.pptxTenT-Day10.pptx
TenT-Day10.pptx
 
TenT-Day10.pptx
TenT-Day10.pptxTenT-Day10.pptx
TenT-Day10.pptx
 
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptxAZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
 
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
 
SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...SaaS System Validation, practical tips on getting validated for go-live and t...
SaaS System Validation, practical tips on getting validated for go-live and t...
 
Oracle cloud portal
Oracle cloud portalOracle cloud portal
Oracle cloud portal
 
Audit and Risk Management Software
Audit and Risk Management SoftwareAudit and Risk Management Software
Audit and Risk Management Software
 
Audit management software
Audit management softwareAudit management software
Audit management software
 
Cloud monitoring with Applications Manager
Cloud monitoring with Applications ManagerCloud monitoring with Applications Manager
Cloud monitoring with Applications Manager
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
 
AWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session TwoAWS Technical Due Diligence Workshop Session Two
AWS Technical Due Diligence Workshop Session Two
 
Monitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & InsightsMonitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & Insights
 
IT environment analytics service
IT environment analytics serviceIT environment analytics service
IT environment analytics service
 
Optimizing SaaS Growth with Effective Product Metering
Optimizing SaaS Growth with Effective Product MeteringOptimizing SaaS Growth with Effective Product Metering
Optimizing SaaS Growth with Effective Product Metering
 
FAUG Jyväskylä 28.5.2019 - Azure Monitoring
FAUG Jyväskylä 28.5.2019 - Azure MonitoringFAUG Jyväskylä 28.5.2019 - Azure Monitoring
FAUG Jyväskylä 28.5.2019 - Azure Monitoring
 
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 
Plm co e_sap_ec_v1.0
Plm co e_sap_ec_v1.0Plm co e_sap_ec_v1.0
Plm co e_sap_ec_v1.0
 
Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Monitor resources with azure embedded tools

  • 1.
  • 2. Monitoring Why monitoring is needed? • Comprehensive view of your Availability, Reliability and Performance • Monitor capabilities from both server-side and client-side perspective • Runtime and Proactive monitoring of Infrastructure • Correlation between the application activity and load and the infrastructure state it resides on • Costs
  • 4. Microsoft provides a number of features within the Azure Portal to help manage costs. Tips for analyzing and managing costs: o Show costs based on resource tags: Subscription > Cost Management > Cost Analysis o See previous invoices: Subscription > Billing > Invoices o View cost by resource: Subscription > Overview o Look at a cost forecast: Subscription > Overview
  • 5.
  • 6.
  • 7.
  • 8. Azure Advisor is a free service provided by Microsoft which provides personalized recommendations tailored to your environment. Azure Advisor focuses on high availability, performance, security, and cost.
  • 9.
  • 10. Azure Service Health • Provides a personalized view of the health of the Azure services and regions you’re using • Tracks three types of health events that may impact your resources: Service issues Planned maintenance Health advisories
  • 11.
  • 12. Azure Monitor overview • Monitoring platform for all Azure resources • Collecting performance, utilization data, activity and diagnostics logs.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. You receive an email from Application Insights. Here's a typical example:
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Metrics in Azure Monitor
  • 25. Metrics in Azure Monitor
  • 26. Metrics in Azure Monitor

Editor's Notes

  1. Проактивное поведение в бизнесе. Проактивный мониторинг. SRE – почему интереснее чем просто Operational.
  2. Cоставление финансовых отчетов, для формированию бюджета
  3. Best practices to optimize your Azure workloads Simple, step-by-step guidance and quick links One place to review and act on recommendations from across Azure Alerts to notify you about new recommendations
  4. Optimize virtual machine spend by resizing or shutting down underutilized instances Reduce costs by eliminating unprovisioned ExpressRoute circuits Buy reserved virtual machine instances to save money, when compared to pay-as –you-go costs Reduce costs by deleting or reconfiguring idle virtual network gateways
  5. Azure Monitor is a collection of services which help monitor and diagnose Azure resources. HUB
  6. Azure monitor Hub Azure Monitor собирает и объединяет данные из различных источников в общую платформу данных, где их можно использовать для анализа, визуализации и оповещения. Он обеспечивает согласованное взаимодействие с данными из нескольких источников, что дает вам глубокое понимание всех ваших отслеживаемых ресурсов и даже данных других служб, которые хранят свои данные в Azure Monitor. Поскольку Azure Monitor хранит данные из нескольких источников вместе, данные можно сопоставлять и анализировать с помощью общего набора инструментов. Он также сопоставляет данные нескольких подписок Azure. Ресурсы Azure генерируют значительный объем данных мониторинга. Azure Monitor объединяет эти данные вместе с данными мониторинга из других источников в платформу Metrics или Logs. Каждый оптимизирован для конкретных сценариев мониторинга, и каждый поддерживает различные функции в Azure Monitor. Azure Monitor Activity Log Diagnostics Metrics Network Watcher Alerting Application Insights Log Analytics Azure Advisor Azure Security Center Application – Application insight (feature in Azure monitor. Can connect to Azure Container, web apps etc.) Operating System – require agent (Windows and Linux) Health ( проблемы с службами, дисками и т.д.), Performance. Так же ест ьвозможность засетапать алерты на любые события. Azure Resources – Activity logs (можно ставить алерты) Custom Source – Log analytics workspace
  7. Application Insights, функция Azure Monitor, представляет собой расширяемую службу Application Performance Management (APM) для веб-разработчиков на нескольких платформах. Используйте его для мониторинга вашего живого веб-приложения. Он автоматически обнаружит аномалии производительности( Smart detection). Он включает в себя мощные аналитические инструменты, которые помогут вам диагностировать проблемы и понять, что пользователи на самом деле делают с вашим приложением. Он призван помочь вам постоянно повышать производительность и удобство использования. Он работает для приложений на самых разных платформах, включая .NET, Node.js и Java EE, локальных, гибридных или любых общедоступных облаках. Он интегрируется с вашим процессом DevOps и имеет точки подключения к различным инструментам разработки. Он может отслеживать и анализировать телеметрию из мобильных приложений путем интеграции с Visual Studio App Center. Больше ориентирован на девелоперов. Помогает понять как апликейшен работает, его производительность и как он используется.
  8. Smart detection - Failure Anomalies. We use machine learning to set the expected rate of failed requests for your app, correlating with load and other factors. If the failure rate goes outside the expected envelope, we send an alert. Smart detection - Performance Anomalies. You get notifications if response time of an operation or dependency duration is slowing down compared to historical baseline or if we identify an anomalous pattern in response time or page load time. General degradations and issues, like Trace degredation, Memory leak, Abnormal rise in Exception volume and Security anti-patterns. You can select a retention duration of 30, 60, 90, 120, 180, 270, 365, 550 or 730 days. If you need to keep data longer than 730 days, you can use Continuous Export to copy it to a storage account during data ingestion. Data kept longer than 90 days will incur addition charges. You can select the location when you create a new Application Insights resource. Все данные шифруются в состоянии покоя и при перемещении между дата-центрами.
  9. Карта приложений помогает вам определить узкие места производительности или точки отказа во всех компонентах вашего распределенного приложения. Каждый узел на карте представляет компонент приложения или его зависимости; и имеет KPI здоровья и статус предупреждений. Вы можете перейти от любого компонента к более подробной диагностике, такой как события Application Insights. Если ваше приложение использует службы Azure, вы также можете перейти к диагностике Azure, например рекомендациям SQL Database Advisor.
  10. Проверяйте исправление во время его выпуска, наблюдая за производительностью и количеством ошибок. Следите за результатами тестовых нагрузок и диагностируйте проблемы в режиме реального времени. Сосредоточьтесь на определенных сеансах тестирования или отфильтруйте известные проблемы, выбрав и отфильтровав метрики, которые вы хотите просмотреть. Получите следы исключений, как они происходят. Поэкспериментируйте с фильтрами, чтобы найти наиболее релевантные KPI. Мониторинг любого счетчика производительности Windows в реальном времени. Легко идентифицируйте сервер, у которого есть проблемы, и отфильтруйте все KPI / прямую трансляцию только для этого сервера.
  11. Application Insights REST API - API-интерфейc REST, созданных для облегчения доступа к данным, собранным Application Insights. Используя эти API, вы можете создавать новые визуализации данных вашего приложения и расширять возможности Application Insights.
  12. Application dashboard Панель мониторинга приложений использует существующую технологию панели мониторинга в Azure, чтобы обеспечить полностью настраиваемое представление на одной панели состояния и производительности вашего приложения.
  13. Метрики в Azure Monitor хранятся в time-series database, которая оптимизирована для анализа данных с метками времени. Это делает метрики особенно подходящими для оповещения и быстрого обнаружения проблем. Они могут рассказать вам о том, как работает ваша система, но, как правило, их необходимо объединять c Logs, чтобы определить основную причину проблем. Метрики доступны для интерактивного анализа на портале Azure с помощью Metrics Explorer. Их можно добавить на панель мониторинга Azure для визуализации в сочетании с другими данными и использовать для оповещения почти в реальном времени.
  14. Log Analytics - это веб-инструмент, используемый для написания и выполнения запросов журнала Azure Monitor.
  15. Схема представляет собой набор таблиц, визуально сгруппированных в логической категории. Несколько категорий относятся к решениям для мониторинга. Категория LogManagement содержит общие данные, такие как события Windows и Syslog, данные о производительности и контрольные сигналы агента.
  16. На временной диаграмме, если в ваших данных есть внезапный скачок или шаг, вы можете увидеть выделенную точку на линии. Это указывает на то, что Smart Diagnostics идентифицировала комбинацию свойств, которые отфильтровывают внезапное изменение. Нажмите на точку, чтобы получить более подробную информацию о фильтре и увидеть отфильтрованную версию. Это может помочь вам определить причину изменения Once you've created a useful query, you might want to save it or share with others. The Save icon is on the top bar. You can save either the entire query page, or a single query as a function. Functions are queries that can also be referenced by other queries. In order to save a query as a function, you must provide a function alias, which is the name used to call this query when referenced by other queries.
  17. Квери возвращает какой процесс занимает больше всего процесного времени Виртуальной машины.
  18. Ранее с помощью Azure Monitor вы могли анализировать данные только из текущей рабочей области, и это ограничивало ваши возможности запроса по нескольким рабочим областям, указанным в вашей подписке. Кроме того, вы можете выполнять поиск только элементов телеметрии, собранных из вашего веб-приложения, с помощью Application Insights непосредственно в Application Insights или из Visual Studio. Это также затрудняло совместный анализ оперативных и прикладных данных. Теперь вы можете выполнять запросы не только по нескольким рабочим областям Log Analytics, но и по данным из определенного приложения Application Insights в той же группе ресурсов, другой группе ресурсов или другой подписке. Это дает вам представление всей системы о ваших данных. Вы можете выполнять эти типы запросов только в Log Analytics.