SlideShare a Scribd company logo
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 ANALYSIS
MalcolmJerry
 
Purchase order - Econex
Purchase order   - EconexPurchase order   - Econex
Purchase order - Econex
Benny Mathew
 
ASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIR
Dino Damalas
 
Healthcare-Radiology-Solutions
Healthcare-Radiology-SolutionsHealthcare-Radiology-Solutions
Healthcare-Radiology-Solutions
CareEMR
 
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
Gene Leybzon
 
AllRegs Report Builder
AllRegs Report BuilderAllRegs Report Builder
AllRegs Report BuilderAllRegs
 
Payer extract connectathonupdate
Payer extract connectathonupdatePayer extract connectathonupdate
Payer extract connectathonupdate
David Hay
 
Laboratory Information Systems LIS Software
Laboratory Information Systems LIS SoftwareLaboratory Information Systems LIS Software
Laboratory Information Systems LIS Software
CareEMR
 
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...
DocuFi, offering HAI and Infection Prevention Analytics
 
Birlamedi epathlab
Birlamedi epathlabBirlamedi epathlab
Birlamedi epathlabShree Birla
 
Dental unit
Dental unitDental unit
Dental unit
Mohamed M. Elsaied
 
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 Presentation
Vernon 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 feeds
UCT
 
VectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission GuideVectorBase Community Annotation Submission Guide
VectorBase Community Annotation Submission Guide
VectorBase
 

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 solutions
BizTalk360
 
TenT-Day10.pptx
TenT-Day10.pptxTenT-Day10.pptx
TenT-Day10.pptx
Johan Myburgh
 
TenT-Day10.pptx
TenT-Day10.pptxTenT-Day10.pptx
TenT-Day10.pptx
JohanMyburgh15
 
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
HannahCheetham4
 
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
Karl 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
 
Oracle cloud portal
Oracle cloud portalOracle cloud portal
Oracle cloud portal
Sourav Chatterjee
 
Audit and Risk Management Software
Audit and Risk Management SoftwareAudit and Risk Management Software
Audit and Risk Management Software
Qualityze Inc
 
Audit management software
Audit management softwareAudit management software
Audit management software
QualityzeInc
 
Cloud monitoring with Applications Manager
Cloud monitoring with Applications ManagerCloud monitoring with Applications Manager
Cloud monitoring with Applications Manager
ManageEngine, Zoho Corporation
 
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 Two
Tom Laszewski
 
Monitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & InsightsMonitor Cloud Resources using Alerts & Insights
Monitor Cloud Resources using Alerts & Insights
Synergetics Learning and Cloud Consulting
 
IT environment analytics service
IT environment analytics serviceIT environment analytics service
IT environment analytics service
Peter 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 Metering
Prasanna 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 Monitoring
Karl Ots
 
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
wndoNDKLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
coolsiva1812
 
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 Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - 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 Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

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.