mcpField
A
azure-traffic-manager

azure-traffic-manager

github.com/microsoftdocsCloud & DevOps796173 installsUpdated 3d ago
Repository

About azure-traffic-manager

azure-traffic-manager is a guidance skill for agents working with Azure Traffic Manager. It combines local quick references with network-based documentation fetching and covers routing, configuration, security, architecture, and troubleshooting.

Key features

  1. 01Routing behavior and endpoint health troubleshooting
  2. 02Routing method selection and Traffic View analysis
  3. 03Profile, endpoint, and monitoring configuration
  4. 04ARM, Bicep, Terraform, and PowerShell guidance
  5. 05Security and architecture patterns

Use cases

  1. 01Diagnose degraded profiles or endpoint health
  2. 02Choose routing methods and assess traffic distribution
  3. 03Configure regional endpoints, health checks, and monitoring

MCP support

Documentation can be fetched with the mcp_microsoftdocs microsoft_docs_fetch tool; fetch_webpage is listed as a fallback.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-traffic-manager

After installing, type/azure-traffic-managerin Claude Code to confirm it loaded.

Details

From the project README

Azure Traffic Manager Skill

This skill provides expert guidance for Azure Traffic Manager. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL35-L40Testing Traffic Manager routing behavior, verifying endpoint configuration, and diagnosing/fixing degraded or unhealthy Traffic Manager profiles and endpoints.
Best PracticesL41-L45Guidance on optimizing Traffic Manager profiles, endpoint configuration, monitoring, and routing settings for high performance, reliability, and low-latency global traffic distribution
Decision MakingL46-L51Guidance on choosing the right Traffic Manager routing method and using Traffic View analytics to optimize routing decisions and traffic distribution
Architecture & Design PatternsL52-L59Architectural patterns for combining Traffic Manager with other Azure load balancers, nested profiles, App Service integration, and Traffic Manager + Application Gateway designs.
SecurityL60-L64Securing Traffic Manager endpoints and routing, including access control, TLS/HTTPS, DNS security, and best practices for protecting traffic and configurations.
ConfigurationL65-L83Configuring Traffic Manager profiles, routing methods (weighted, geographic, subnet, MultiValue, nested), endpoints, monitoring/logs, and IaC setup via ARM, Bicep, Terraform, and PowerShell.
Integrations & Coding PatternsL84-L88Using App Center Real User Measurements with Traffic Manager, adding RUM scripts to web pages, and collecting client-side latency/endpoint data for routing and performance analysis.
Troubleshooting
TopicURL
Verify and test Azure Traffic Manager routing configurationhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-testing-settings
Diagnose and fix Azure Traffic Manager degraded statushttps://learn.microsoft.com/en-us/troubleshoot/azure/traffic-manager/troubleshoot-traffic-manager-degraded-status
Best Practices
TopicURL
Apply performance best practices for Azure Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-performance-considerations
Decision Making
TopicURL
Choose appropriate Azure Traffic Manager routing methodshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-routing-methods
Use Traffic View insights for Traffic Manager optimizationhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-traffic-view-overview
Architecture & Design Patterns
TopicURL
Design solutions using Azure load-balancing portfoliohttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-load-balancing-azure
Design nested Traffic Manager profile architectureshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-nested-profiles
Integrate Azure App Service with Traffic Manager routinghttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-use-azure-app-service
Architect solutions combining Traffic Manager and Application Gatewayhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-use-with-application-gateway
Security
TopicURL
Secure Azure Traffic Manager routing and accesshttps://learn.microsoft.com/en-us/azure/traffic-manager/secure-traffic-manager
Configuration
TopicURL
Configure nested Traffic Manager endpoints via ARMhttps://learn.microsoft.com/en-us/azure/traffic-manager/configure-multivalue-routing-method-template
Add external endpoints to Traffic Manager via ARM templateshttps://learn.microsoft.com/en-us/azure/traffic-manager/how-to-add-endpoint-existing-profile-template
Define Traffic Manager profiles using Bicephttps://learn.microsoft.com/en-us/azure/traffic-manager/quickstart-create-traffic-manager-profile-bicep
Configure Traffic Manager profiles with ARM templateshttps://learn.microsoft.com/en-us/azure/traffic-manager/quickstart-create-traffic-manager-profile-template
Provision Traffic Manager profiles using Terraformhttps://learn.microsoft.com/en-us/azure/traffic-manager/quickstart-create-traffic-manager-profile-terraform
Configure MultiValue routing profiles in Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-configure-multivalue-routing-method
Configure subnet-based routing in Azure Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-configure-subnet-routing-method
Enable and use Traffic Manager diagnostic resource logshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-diagnostic-logs
Configure geographic routing regions for Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-geographic-regions
Manage Traffic Manager endpoints across regionshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-manage-endpoints
Create and manage Azure Traffic Manager profileshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-manage-profiles
Use Traffic Manager metrics and alerts for monitoringhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-metrics-alerts
Configure endpoint monitoring and health checks in Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-monitoring
Configure Traffic Manager subnet override via PowerShellhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-subnet-override-powershell
Configure weighted endpoint routing in Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/tutorial-traffic-manager-weighted-endpoint-routing
Integrations & Coding Patterns
TopicURL
Integrate App Center RUM with Azure Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-create-rum-visual-studio
Instrument web pages for Traffic Manager Real User Measurementshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-create-rum-web-pages

Comments

Markdown supported