mcpField
A
azure-load-balancer

azure-load-balancer

github.com/microsoftdocs云与 DevOps796186 次安装3 天前更新
代码仓库

关于 azure-load-balancer

面向处理 Azure Load Balancer 的 Agent,提供涵盖排障、设计、安全、配置和部署的参考指南,并结合本地速查内容与远程文档获取。

主要功能

  1. 01故障诊断与修复
  2. 02架构和流量分配指导
  3. 03SKU 选择与迁移规划
  4. 04安全、配置及部署参考
  5. 05本地速查与远程文档获取

适用场景

  1. 01排查负载均衡器连接问题
  2. 02规划高可用和扩展架构
  3. 03配置探测、规则及 SNAT
  4. 04评估 SKU 或迁移方案

MCP 相关

技能可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 获取远程文档;若该工具不可用,可使用 fetch_webpage。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-load-balancer

安装后在 Claude Code 中输入/azure-load-balancer确认已加载。

详细介绍

Azure Load Balancer 技能

此技能为 Azure Load Balancer 提供专业指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、限制与配额、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容和远程文档获取功能。

如何使用此技能

重要:Agent:使用下面的类别索引查找相关章节。对于标注了行号范围的类别(例如 L35-L120),请使用 read_file 读取指定行。对于带有文件链接的类别(例如 [security.md](security.md)),请使用 read_file 读取链接的参考文件

重要:Agent:如果 metadata.generated_at 超过 3 个月,请建议用户从存储库拉取最新版本。如果无法使用 mcp_microsoftdocs 工具,请建议用户安装该工具:安装指南

此技能需要网络访问权限才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并在查询字符串中添加 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并在查询字符串中添加 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行号描述
故障排除L37-L44诊断和修复 Azure Load Balancer 问题:运行状况事件日志、监视/警报、连接问题,以及测试公共前端的可达性。
最佳实践L45-L50设计和部署 Azure Load Balancer 与 VM 规模集架构,以实现可靠性、性能、扩展、运行状况探测和高可用性最佳实践。
决策制定L51-L57选择合适的 Load Balancer SKU、从 Basic 升级到 Standard,以及将工作负载从 AWS Network Load Balancer 迁移到 Azure 的指导。
架构与设计模式L58-L62流量分配和会话关联的设计模式,以及使用 Azure Load Balancer 配置出站 Internet 连接和 SNAT 行为的指导。
限制与配额L63-L70Load Balancer TCP 空闲超时、TCP 重置,以及入站和出站流量的出站 SNAT 连接配额的限制、行为和配置。
安全性L71-L76Azure Load Balancer 安全指南:强化安全性、访问控制,以及使用 Azure DDoS Protection 防御流量和网络攻击。
配置L77-L93配置 Azure Load Balancer 行为:后端池(包括跨订阅)、规则/NAT、运行状况探测、SNAT 出站、IPv6 DHCPv6、门户设置,以及监视/指标/日志。
集成与编码模式L94-L100用于探测运行状况、通过 IMDS 读取负载均衡器/VM 元数据,以及使用 CLI 和 REST API 获取 Azure Load Balancer 指标的代码示例和模式
部署L101-L108部署和迁移 Azure Load Balancer:双栈 IPv4/IPv6 设置(内部/外部)、自动执行 Basic→Standard 升级、NAT 规则 v1→v2 迁移,以及跨区域配置复制。
故障排除
主题URL
解读 Azure Load Balancer 运行状况事件日志https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-health-event-logs
监视 Azure Load Balancer 运行状况事件并设置警报https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-monitor-alert-health-event-logs
诊断和排查 Azure Load Balancer 连接问题https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-standard-diagnostics
测试 Azure 公共 Load Balancer 前端的可达性https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-test-frontend-reachability
最佳实践
主题URL
应用 Azure Load Balancer 部署最佳实践https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-best-practices
高效地将 VM 规模集与 Azure Standard Load Balancer 配合使用https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-standard-virtual-machine-scale-sets
决策
主题URL
规划并执行从 Basic Load Balancer 升级到 Standard Load Balancerhttps://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-basic-upgrade-guidance
将 AWS Network Load Balancer 工作负载迁移到 Azurehttps://learn.microsoft.com/en-us/azure/load-balancer/network-load-balancing-aws-to-azure-how-to
选择合适的 Azure Load Balancer SKUhttps://learn.microsoft.com/en-us/azure/load-balancer/skus
架构与设计模式
主题URL
选择 Azure Load Balancer 分发模式https://learn.microsoft.com/en-us/azure/load-balancer/distribution-mode-concepts
限制与配额
主题URL
Azure Load Balancer 常见问题解答:限制和行为https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-faqs
配置 Azure Load Balancer 的 TCP 空闲超时和重置https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-tcp-idle-timeout
了解 Load Balancer 中的 TCP 重置和空闲超时行为https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-tcp-reset
配置 Azure Load Balancer 的出站 SNAT 限制https://learn.microsoft.com/en-us/azure/load-balancer/outbound-rules
安全性
主题URL
对 Azure Load Balancer 应用安全最佳实践https://learn.microsoft.com/en-us/azure/load-balancer/secure-load-balancer
使用 Azure DDoS Protection 保护 Azure Load Balancerhttps://learn.microsoft.com/en-us/azure/load-balancer/tutorial-protect-load-balancer-ddos
配置
主题URL
配置 Azure Load Balancer 后端池https://learn.microsoft.com/en-us/azure/load-balancer/backend-pool-management
配置 Azure Load Balancer 跨订阅后端https://learn.microsoft.com/en-us/azure/load-balancer/cross-subscription-how-to-attach-backend
配置 Azure Load Balancer 健康探测https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-custom-probe-overview
配置 Azure Load Balancer 流量分发模式https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-distribution-mode
为 Azure IPv6 配置 Linux VM 上的 DHCPv6https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-ipv6-for-linux
使用 Azure Load Balancer 配置基于 SNAT 的出站连接https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-outbound-connections
配置 Azure Load Balancer 门户设置https://learn.microsoft.com/en-us/azure/load-balancer/manage
管理 Azure Load Balancer 后端管理员状态https://learn.microsoft.com/en-us/azure/load-balancer/manage-admin-state-how-to
配置和管理 Azure Load Balancer 入站 NAT 规则https://learn.microsoft.com/en-us/azure/load-balancer/manage-inbound-nat-rules
在门户中管理 Azure Load Balancer 健康探测https://learn.microsoft.com/en-us/azure/load-balancer/manage-probes-how-to
配置和管理 Azure Load Balancer 规则https://learn.microsoft.com/en-us/azure/load-balancer/manage-rules-how-to
使用 Azure Monitor 配置 Azure Load Balancer 监视https://learn.microsoft.com/en-us/azure/load-balancer/monitor-load-balancer
查看 Azure Load Balancer 监视指标和日志参考https://learn.microsoft.com/en-us/azure/load-balancer/monitor-load-balancer-reference
集成与编码模式
主题URL
使用 Python 为 Azure Load Balancer 实现自定义 HTTP/HTTPS 运行状况探测https://learn.microsoft.com/en-us/azure/load-balancer/create-custom-http-health-probe-howto
使用 IMDS 检索 Azure Load Balancer 元数据https://learn.microsoft.com/en-us/azure/load-balancer/howto-load-balancer-imds
通过 REST API 查询 Azure Load Balancer 指标https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-query-metrics-rest-api
部署
主题URL
使用 Standard Load Balancer 部署 IPv4/IPv6 双栈应用https://learn.microsoft.com/en-us/azure/load-balancer/deploy-ipv4-ipv6-dual-stack-standard-load-balancer
使用 Standard Internal Load Balancer 部署 IPv6 双栈应用https://learn.microsoft.com/en-us/azure/load-balancer/ipv6-dual-stack-standard-internal-load-balancer-powershell
将 Load Balancer 中的入站 NAT 规则从 v1 迁移到 v2https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-nat-pool-migration
在多个区域之间复制 Azure Load Balancer 配置https://learn.microsoft.com/en-us/azure/load-balancer/move-across-regions-azure-load-balancer
使用 PowerShell 自动执行 Basic-to-Standard Load Balancer 升级https://learn.microsoft.com/en-us/azure/load-balancer/upgrade-basic-standard-with-powershell

评论

支持 Markdown