azure-traffic-manager

Expert knowledge for Azure Traffic Manager development including troubleshooting, best practices, decision making, architecture & design patterns, configuration, and integrations & coding patterns. Use when building, debugging, or optimizing Azure Traffic Manager applications. Not for Azure Front Door (use azure-front-door), Azure Load Balancer (use azure-load-balancer), Azure Application Gateway (use azure-application-gateway), Azure Virtual WAN (use azure-virtual-wan).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-traffic-manager" with this command: npx skills add microsoftdocs/agent-skills/microsoftdocs-agent-skills-azure-traffic-manager

Azure Traffic Manager Skill

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

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question

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
TroubleshootingL34-L39Testing Traffic Manager routing behavior, verifying endpoint health, and diagnosing/fixing degraded profiles, misconfigurations, and routing issues.
Best PracticesL40-L44Guidance on optimizing Traffic Manager profiles, endpoint configuration, monitoring, and routing settings for high performance, reliability, and low-latency global traffic distribution
Decision MakingL45-L50Guidance on choosing the right Traffic Manager routing method and using Traffic View analytics to optimize routing decisions and traffic distribution
Architecture & Design PatternsL51-L58Architectural patterns for combining Traffic Manager with other Azure load balancers, nested profiles, App Service integration, and Traffic Manager + Application Gateway designs.
ConfigurationL59-L80Configuring Traffic Manager profiles, endpoints, routing methods (weighted, geographic, subnet, multivalue), DNS/IPv6, monitoring/logs, and using ARM, Bicep, Terraform, CLI, and PowerShell.
Integrations & Coding PatternsL81-L85Using Traffic Manager Real User Measurements (RUM) in apps and web pages, including integrating with Visual Studio App Center and adding the RUM JavaScript to collect user latency data.

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 degraded Azure Traffic Manager profileshttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-troubleshooting-degraded

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

Configuration

TopicURL
Define nested Multivalue routing with ARM templateshttps://learn.microsoft.com/en-us/azure/traffic-manager/configure-multivalue-routing-method-template
Configure DNS record types and IPv6 in Traffic Managerhttps://learn.microsoft.com/en-us/azure/traffic-manager/dns-record-types
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 rules in 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
Manage Azure Traffic Manager with PowerShell (ARM)https://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-powershell-arm
Configure Traffic Manager subnet override via Azure CLIhttps://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-subnet-override-cli
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 Visual Studio App Center apps with Traffic Manager RUMhttps://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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

azure-devops

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-blob-storage

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-logic-apps

No summary provided by upstream source.

Repository SourceNeeds Review