SlideShare a Scribd company logo
Monitor resources with azure embedded tools
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
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
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.
Monitor resources with azure embedded tools
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
Monitor resources with azure embedded tools
Azure Monitor overview
• Monitoring platform for all Azure resources
• Collecting performance, utilization data, activity and
diagnostics logs.
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
You receive an email from Application Insights.
Here's a typical example:
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
Monitor resources with azure embedded tools
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

PPT
Suite Of Applications Government Presentation
PPTX
Insurance Innovation Award-Optalix
PDF
Microservices: Patterns & Practices
PPTX
Requirements you should demand of your organisations business information system
PDF
First Referal Unit
PDF
AUDIT SOFTWARE PROJECT AND ANALYSIS
PPTX
Purchase order - Econex
Suite Of Applications Government Presentation
Insurance Innovation Award-Optalix
Microservices: Patterns & Practices
Requirements you should demand of your organisations business information system
First Referal Unit
AUDIT SOFTWARE PROJECT AND ANALYSIS
Purchase order - Econex

What's hot (16)

PPT
ASCVD EHR Integration Pilot Using FHIR
PPT
Healthcare-Radiology-Solutions
PPTX
Apple Health Kit from the Application Developer Point of View
PPS
AllRegs Report Builder
PDF
DataSabre Flyer
PPTX
Payer extract connectathonupdate
PPT
Laboratory Information Systems LIS Software
PPTX
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
PDF
Birlamedi epathlab
PPTX
Dental unit
PDF
Steward Health Care System Case Study
PPT
Automating The Audit Function Presentation
PDF
SQLReportsGraphic
PDF
Database as a Service for Private Clouds
PPTX
RefWorks Rss feeds
 
PDF
VectorBase Community Annotation Submission Guide
ASCVD EHR Integration Pilot Using FHIR
Healthcare-Radiology-Solutions
Apple Health Kit from the Application Developer Point of View
AllRegs Report Builder
DataSabre Flyer
Payer extract connectathonupdate
Laboratory Information Systems LIS Software
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
Birlamedi epathlab
Dental unit
Steward Health Care System Case Study
Automating The Audit Function Presentation
SQLReportsGraphic
Database as a Service for Private Clouds
RefWorks Rss feeds
 
VectorBase Community Annotation Submission Guide
Ad

Similar to Monitor resources with azure embedded tools (20)

PPTX
az-900-03-microsoft-cloud-azure-partie3.pptx
PDF
Different monitoring options for cloud native integration solutions
PPTX
TenT-Day10.pptx
PPTX
TenT-Day10.pptx
PPTX
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
PDF
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
PDF
SaaS System Validation, practical tips on getting validated for go-live and t...
PPTX
Azure Cost Management - Make the most of Azure by optimizing your cloud spend...
PDF
facility assessment checklist.pdffacility assessment checklist
PDF
Oracle cloud portal
PDF
Audit and Risk Management Software
PDF
Audit management software
PPTX
Cloud monitoring with Applications Manager
PDF
An overview of methods for monitoring web services based on the quality of se...
PDF
An overview of methods for monitoring web services based on the quality of se...
PDF
AWS Technical Due Diligence Workshop Session Two
PPTX
Monitor Cloud Resources using Alerts & Insights
PPTX
IT environment analytics service
PPTX
Leveraging the cloud for modern development
PDF
Optimizing SaaS Growth with Effective Product Metering
az-900-03-microsoft-cloud-azure-partie3.pptx
Different monitoring options for cloud native integration solutions
TenT-Day10.pptx
TenT-Day10.pptx
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
SaaS System Validation, practical tips on getting validated for go-live and t...
Azure Cost Management - Make the most of Azure by optimizing your cloud spend...
facility assessment checklist.pdffacility assessment checklist
Oracle cloud portal
Audit and Risk Management Software
Audit management software
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...
AWS Technical Due Diligence Workshop Session Two
Monitor Cloud Resources using Alerts & Insights
IT environment analytics service
Leveraging the cloud for modern development
Optimizing SaaS Growth with Effective Product Metering
Ad

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Big Data Technologies - Introduction.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Approach and Philosophy of On baking technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
sap open course for s4hana steps from ECC to s4
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Empathic Computing: Creating Shared Understanding
Reach Out and Touch Someone: Haptics and Empathic Computing
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Per capita expenditure prediction using model stacking based on satellite ima...
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Machine learning based COVID-19 study performance prediction
The Rise and Fall of 3GPP – Time for a Sabbatical?
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Big Data Technologies - Introduction.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Approach and Philosophy of On baking technology
Building Integrated photovoltaic BIPV_UPV.pdf

Monitor resources with azure embedded tools

  • 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
  • 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.
  • 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
  • 12. Azure Monitor overview • Monitoring platform for all Azure resources • Collecting performance, utilization data, activity and diagnostics logs.
  • 17. You receive an email from Application Insights. Here's a typical example:
  • 24. Metrics in Azure Monitor
  • 25. Metrics in Azure Monitor
  • 26. Metrics in Azure Monitor

Editor's Notes

  • #3: Проактивное поведение в бизнесе. Проактивный мониторинг. SRE – почему интереснее чем просто Operational.
  • #7: Cоставление финансовых отчетов, для формированию бюджета
  • #9: 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
  • #10: 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
  • #13: Azure Monitor is a collection of services which help monitor and diagnose Azure resources. HUB
  • #14: 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
  • #16: Application Insights, функция Azure Monitor, представляет собой расширяемую службу Application Performance Management (APM) для веб-разработчиков на нескольких платформах. Используйте его для мониторинга вашего живого веб-приложения. Он автоматически обнаружит аномалии производительности( Smart detection). Он включает в себя мощные аналитические инструменты, которые помогут вам диагностировать проблемы и понять, что пользователи на самом деле делают с вашим приложением. Он призван помочь вам постоянно повышать производительность и удобство использования. Он работает для приложений на самых разных платформах, включая .NET, Node.js и Java EE, локальных, гибридных или любых общедоступных облаках. Он интегрируется с вашим процессом DevOps и имеет точки подключения к различным инструментам разработки. Он может отслеживать и анализировать телеметрию из мобильных приложений путем интеграции с Visual Studio App Center. Больше ориентирован на девелоперов. Помогает понять как апликейшен работает, его производительность и как он используется.
  • #17: 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. Все данные шифруются в состоянии покоя и при перемещении между дата-центрами.
  • #19: Карта приложений помогает вам определить узкие места производительности или точки отказа во всех компонентах вашего распределенного приложения. Каждый узел на карте представляет компонент приложения или его зависимости; и имеет KPI здоровья и статус предупреждений. Вы можете перейти от любого компонента к более подробной диагностике, такой как события Application Insights. Если ваше приложение использует службы Azure, вы также можете перейти к диагностике Azure, например рекомендациям SQL Database Advisor.
  • #20: Проверяйте исправление во время его выпуска, наблюдая за производительностью и количеством ошибок. Следите за результатами тестовых нагрузок и диагностируйте проблемы в режиме реального времени. Сосредоточьтесь на определенных сеансах тестирования или отфильтруйте известные проблемы, выбрав и отфильтровав метрики, которые вы хотите просмотреть. Получите следы исключений, как они происходят. Поэкспериментируйте с фильтрами, чтобы найти наиболее релевантные KPI. Мониторинг любого счетчика производительности Windows в реальном времени. Легко идентифицируйте сервер, у которого есть проблемы, и отфильтруйте все KPI / прямую трансляцию только для этого сервера.
  • #21: Application Insights REST API - API-интерфейc REST, созданных для облегчения доступа к данным, собранным Application Insights. Используя эти API, вы можете создавать новые визуализации данных вашего приложения и расширять возможности Application Insights.
  • #22: Application dashboard Панель мониторинга приложений использует существующую технологию панели мониторинга в Azure, чтобы обеспечить полностью настраиваемое представление на одной панели состояния и производительности вашего приложения.
  • #25: Метрики в Azure Monitor хранятся в time-series database, которая оптимизирована для анализа данных с метками времени. Это делает метрики особенно подходящими для оповещения и быстрого обнаружения проблем. Они могут рассказать вам о том, как работает ваша система, но, как правило, их необходимо объединять c Logs, чтобы определить основную причину проблем. Метрики доступны для интерактивного анализа на портале Azure с помощью Metrics Explorer. Их можно добавить на панель мониторинга Azure для визуализации в сочетании с другими данными и использовать для оповещения почти в реальном времени.
  • #28: Log Analytics - это веб-инструмент, используемый для написания и выполнения запросов журнала Azure Monitor.
  • #29: Схема представляет собой набор таблиц, визуально сгруппированных в логической категории. Несколько категорий относятся к решениям для мониторинга. Категория LogManagement содержит общие данные, такие как события Windows и Syslog, данные о производительности и контрольные сигналы агента.
  • #31: На временной диаграмме, если в ваших данных есть внезапный скачок или шаг, вы можете увидеть выделенную точку на линии. Это указывает на то, что 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.
  • #32: Квери возвращает какой процесс занимает больше всего процесного времени Виртуальной машины.
  • #33: Ранее с помощью Azure Monitor вы могли анализировать данные только из текущей рабочей области, и это ограничивало ваши возможности запроса по нескольким рабочим областям, указанным в вашей подписке. Кроме того, вы можете выполнять поиск только элементов телеметрии, собранных из вашего веб-приложения, с помощью Application Insights непосредственно в Application Insights или из Visual Studio. Это также затрудняло совместный анализ оперативных и прикладных данных. Теперь вы можете выполнять запросы не только по нескольким рабочим областям Log Analytics, но и по данным из определенного приложения Application Insights в той же группе ресурсов, другой группе ресурсов или другой подписке. Это дает вам представление всей системы о ваших данных. Вы можете выполнять эти типы запросов только в Log Analytics.