An online markdown blog and knowledge repository.
Collection of notes about monitoring Azure services.
Monitor Azure Resources to provide feedback should something go wrong.
Reliability: Ensure improved continuity.
Security: Detect threats and vulnerabilities.
Performance: Improve speed based on current performance inputs.
Operational Excellence: Improve process and workflow efficiency.
Cost: Reduce overall Azure spending through optimizations.
Regularly recommends workload improvements.
Advises on reliability, security, performance, OpExcellence, and Costs.
Provides an overal Score, Impacted Resources count, and Security Alerts count.
Provides links to quick fixes if they are available (e.g. Security Alerts quick fix).
Recommended to start with Azure Advisor to get ramped up quickly with monitoring and improvements.
Portal includes view on:
Also has a health history view, insight into resource health, and provides health alerts.
Global service takes information from workloads, ifrastrucutre, azure platofrm, and custom reesources.
Generates logs based on the inputs.
Use to monitor specific thresholds to stay on top of performance, security, and costs.
Allows creation of dashboards and the ability to query the data, and design custom telemetry.
Application Insights is tied-in to Azure Monitor.
Workbooks: Create custom performance analysis charts and views/layouts with selected metrics.
Allows publishing to Azure Dashboards.
Integrates with the following for a variety of visualization sources:
Metric Explorer: Create a visualization based on specified metrics, suitable for an Azure Dashboard view.
Create Alert Rules with static or dynamic thresholds.
Uses logical operators to determine thesholds and alert conditions.
Multiple sets (cascading?) of conditions can be configured within an alert.
Notification Action Group is used to configure who will receive notifications from the alert.
Supports Email, SMS, voice messaging, and Mobile App notifications.
Action Groups are used to execute something based on the Alert:
Uses a SQL-like language.
Provides results that can be:
Displays a map of how the AppService and Azure services and resources are connected and interact.
Users, Sessions, Events, Funnels, User Flows, and more.
User Flows: How are users are using the app, displayed in a graphical form. Funnels should be used in conjunction with User Flows.
As events happen, they are displayed in a log view as well as graphical representations.
Has a cost.
Monitors applications, VMs, Storage Accounts, Containers, Networks, Databases, Key Vaults, and more.
Create custom Azure Dashboards and include Resources and Service Health, Monitor, and Application Insights widgets.
Johan Myburgh - MSFT Technical Trainer (MSFT UK) and Cloud Solution Architect: @sayedimac; LinkedIn: aka.ms/johan
aka.ms/AZ900LM
aka.ms/AZ900EP10LM
Azure Support @AzureSupport
Return to ContEd Index
Return to Root README