azure-observability

Configure Azure Monitor, Application Insights, and Log Analytics for telemetry collection.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/TylerLeonhardt/greenroom --skill azure-observability-tylerleonhardt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-observability
Source: https://github.com/TylerLeonhardt/greenroom/tree/main/.github/skills/azure-observability
Command: npx skills add https://github.com/TylerLeonhardt/greenroom --skill azure-observability-tylerleonhardt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Azure observability services orchestration and guidance for monitoring cloud resources across the Azure stack, helping teams instrument, observe, and troubleshoot deployments with standardized tooling and workflows.

Core Features & Use Cases

  • Monitor Azure resources with Azure Monitor, collect telemetry from Application Insights, and query logs with Log Analytics.
  • Create alerts and interactive dashboards (Workbooks) to visualize performance and reliability metrics.
  • Use SDK quick references and best-practices to implement provider-agnostic observability patterns in both development and production environments.

Quick Start

Configure a basic observability setup for a sample Azure resource by enabling Monitor metrics, enabling Application Insights, and linking to a Log Analytics workspace, then create a simple dashboard.

Frequently Asked Questions about azure-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Azure Monitor and Application Insights to collect metrics and traces?

Azure Monitor collects metrics and logs across Azure resources, Application Insights gathers application telemetry and traces, and Log Analytics provides a centralized workspace to query that data using KQL. Workbooks visualize the queried metrics into interactive dashboards.

What is the best way to set up distributed tracing for cloud-native apps in Azure?

Set up distributed tracing by enabling Application Insights on your cloud-native apps to collect traces, linking it to a Log Analytics workspace, and applying KQL query patterns. This orchestrates observability across resources and troubleshoots hybrid deployments.

How do I create interactive dashboards to visualize Azure resource performance?

Create interactive dashboards using Azure Workbooks to visualize performance and reliability metrics collected by Azure Monitor. Link Workbooks to your Log Analytics workspace to query logs and build standardized observability views across resource groups.

Can I use KQL query patterns with Log Analytics to troubleshoot Azure deployments?

Yes, you can use KQL query patterns with Log Analytics to query collected metrics, traces, and logs. This allows you to analyze telemetry from Application Insights and troubleshoot Azure deployments across multiple subscriptions and resource groups.

Does this observability setup work for hybrid deployments across multiple subscriptions?

Yes, the observability setup works for hybrid deployments across multiple subscriptions and resource groups. Azure Monitor and Log Analytics collect diagnostic telemetry and logs across the Azure stack, standardizing tooling and workflows for both cloud-native apps and hybrid environments.