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

What's hot (16)

PPT
ASCVD EHR Integration Pilot Using FHIR
Dino Damalas
 
PPT
Healthcare-Radiology-Solutions
CareEMR
 
PPTX
Apple Health Kit from the Application Developer Point of View
Gene Leybzon
 
PPS
AllRegs Report Builder
AllRegs
 
PDF
DataSabre Flyer
Andy Neilson
 
PPTX
Payer extract connectathonupdate
David Hay
 
PPT
Laboratory Information Systems LIS Software
CareEMR
 
PPTX
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
DocuFi, offering HAI and Infection Prevention Analytics
 
PDF
Birlamedi epathlab
Shree Birla
 
PPTX
Dental unit
Mohamed M. Elsaied
 
PDF
Steward Health Care System Case Study
Get Real Health
 
PPT
Automating The Audit Function Presentation
Vernon Benjamin
 
PDF
SQLReportsGraphic
Christopher Richardson
 
PDF
Database as a Service for Private Clouds
merbey
 
PPTX
RefWorks Rss feeds
UCT
 
PDF
VectorBase Community Annotation Submission Guide
VectorBase
 
ASCVD EHR Integration Pilot Using FHIR
Dino Damalas
 
Healthcare-Radiology-Solutions
CareEMR
 
Apple Health Kit from the Application Developer Point of View
Gene Leybzon
 
AllRegs Report Builder
AllRegs
 
DataSabre Flyer
Andy Neilson
 
Payer extract connectathonupdate
David Hay
 
Laboratory Information Systems LIS Software
CareEMR
 
HAIvia Mobile for Infection Prevention Data Capture and Forms Management (for...
DocuFi, offering HAI and Infection Prevention Analytics
 
Birlamedi epathlab
Shree Birla
 
Dental unit
Mohamed M. Elsaied
 
Steward Health Care System Case Study
Get Real Health
 
Automating The Audit Function Presentation
Vernon Benjamin
 
SQLReportsGraphic
Christopher Richardson
 
Database as a Service for Private Clouds
merbey
 
RefWorks Rss feeds
UCT
 
VectorBase Community Annotation Submission Guide
VectorBase
 

Similar to Monitor resources with azure embedded tools (20)

PPTX
az-900-03-microsoft-cloud-azure-partie3.pptx
BeramtaneMerani1
 
PDF
Different monitoring options for cloud native integration solutions
BizTalk360
 
PPTX
TenT-Day10.pptx
JohanMyburgh15
 
PPTX
TenT-Day10.pptx
Johan Myburgh
 
PPTX
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
HannahCheetham4
 
PDF
Monitoring advanced Azure PaaS workloads in the enterprise - Level: 200
Karl Ots
 
PDF
SaaS System Validation, practical tips on getting validated for go-live and t...
Steffan Stringer
 
PPTX
Azure Cost Management - Make the most of Azure by optimizing your cloud spend...
dominicduantran
 
PDF
facility assessment checklist.pdffacility assessment checklist
vibhor82
 
PDF
Oracle cloud portal
Sourav Chatterjee
 
PDF
Audit management software
QualityzeInc
 
PDF
Audit and Risk Management Software
Qualityze Inc
 
PPTX
Cloud monitoring with Applications Manager
ManageEngine, Zoho Corporation
 
PDF
An overview of methods for monitoring web services based on the quality of se...
eSAT Publishing House
 
PDF
An overview of methods for monitoring web services based on the quality of se...
eSAT Journals
 
PDF
AWS Technical Due Diligence Workshop Session Two
Tom Laszewski
 
PPTX
Monitor Cloud Resources using Alerts & Insights
Synergetics Learning and Cloud Consulting
 
PPTX
IT environment analytics service
Peter Razenberg
 
PPTX
Leveraging the cloud for modern development
RuvimboDeliaHakata
 
PDF
Optimizing SaaS Growth with Effective Product Metering
Prasanna Hegde
 
az-900-03-microsoft-cloud-azure-partie3.pptx
BeramtaneMerani1
 
Different monitoring options for cloud native integration solutions
BizTalk360
 
TenT-Day10.pptx
JohanMyburgh15
 
TenT-Day10.pptx
Johan Myburgh
 
AZ-900T00 Microsoft Azure Fundamentals-06 (pricing and spt)_FINAL.pptx
HannahCheetham4
 
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...
Steffan Stringer
 
Azure Cost Management - Make the most of Azure by optimizing your cloud spend...
dominicduantran
 
facility assessment checklist.pdffacility assessment checklist
vibhor82
 
Oracle cloud portal
Sourav Chatterjee
 
Audit management software
QualityzeInc
 
Audit and Risk Management Software
Qualityze Inc
 
Cloud monitoring with Applications Manager
ManageEngine, Zoho Corporation
 
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...
eSAT Journals
 
AWS Technical Due Diligence Workshop Session Two
Tom Laszewski
 
Monitor Cloud Resources using Alerts & Insights
Synergetics Learning and Cloud Consulting
 
IT environment analytics service
Peter Razenberg
 
Leveraging the cloud for modern development
RuvimboDeliaHakata
 
Optimizing SaaS Growth with Effective Product Metering
Prasanna Hegde
 
Ad

Recently uploaded (20)

PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
July Patch Tuesday
Ivanti
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Ad

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.