关于 azure-update-manager
azure-update-manager 是面向 Azure Update Manager 及相关 Automanage、Change Tracking 管理工作的指导技能。其索引参考涵盖补丁规划、配置、安全、集成、故障排查和部署。
主要功能
- 01更新与接入故障排查
- 02补丁策略与支持范围指导
- 03计划、范围、警报与报告
- 04SDK 和 REST API 参考
- 05大规模接入与部署
适用场景
- 01规划跨订阅的补丁管理
- 02配置定期更新与维护事件
- 03通过 SDK 或 REST API 自动管理更新
- 04大规模部署 Update Manager 或 Change Tracking
MCP 相关
该技能可通过 mcp_microsoftdocs Microsoft Docs 获取工具检索文档,也列出 fetch_webpage 作为备用方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-update-manager安装后在 Claude Code 中输入/azure-update-manager确认已加载。
详细介绍
Azure Update Manager 技能
此技能为 Azure Update Manager 提供专家指导,涵盖故障排查、最佳实践、决策、限制和配额、安全性、配置、集成和编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
IMPORTANT for Agent:使用下方的类别索引查找相关部分。对于带有行范围的类别(例如
L35-L120),使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),使用read_file读取链接的参考文件。
IMPORTANT for 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。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 故障排查 | L36-L42 | 诊断并修复 Azure Update Manager、Automanage 和 Change Tracking 中的加入失败、扩展问题和常见错误(包括日志、错误代码和补救步骤)。 |
| 最佳实践 | L43-L53 | 配置 Automanage 和 Windows/Linux/Arc VM 来宾修补的最佳实践,处理 SQL Server 和 Ubuntu/Ubuntu Pro 更新,以及在 Update Manager 中管理 SMB over QUIC。 |
| 决策 | L54-L59 | 跨订阅规划修补策略,以及将修补管理从 Configuration Manager 迁移到 Azure Update Manager 的指导。 |
| 限制和配额 | L60-L67 | Update Manager 的 OS、区域、映像和工作负载支持限制,包括支持的更新源/类型、变更跟踪矩阵和不支持的场景。 |
| 安全性 | L68-L73 | 为 Automanaged VM 配置磁盘加密,并设置 RBAC 角色/权限,以安全地管理 Azure Update Manager 并控制访问权限。 |
| 配置 | L74-L93 | 配置 Azure Update Manager:配置文件、范围、计划、警报、ESU、客户端设置、数据收集、Resource Graph、基于策略的评估,以及维护前/后事件。 |
| 集成和编码模式 | L94-L106 | 使用 SDK(Go/Java/JS/Python)和 REST API 分配 Automanage 配置文件、管理 VM/Arc 服务更新,并通过 Functions、webhook 和 runbook 实现维护前/后操作。 |
| 部署 | L107-L120 | 大规模部署和管理 Automanage/Update Manager:加入 VM/Arc、跨区域迁移配置/VM、升级/修复设置、通过 Policy 启用,以及支持的 OS/更新源。 |
故障排查
| 主题 | URL |
|---|---|
| 排查 Azure Automanage 加入失败和错误 | https://learn.microsoft.com/en-us/azure/automanage/common-errors |
| 诊断 Azure Change Tracking 扩展问题 | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/extension-version-details |
| 排查 Azure Update Manager 中的错误和问题 | https://learn.microsoft.com/en-us/azure/update-manager/troubleshoot |
最佳实践
| 主题 | URL |
|---|---|
| 将 Automanage 最佳实践应用于已启用 Azure Arc 的服务器 | https://learn.microsoft.com/en-us/azure/automanage/automanage-arc |
| 将 Automanage 最佳实践应用于 Linux VM | https://learn.microsoft.com/en-us/azure/automanage/automanage-linux |
| 使用 Automanage 最佳实践管理基于 QUIC 的 SMB | https://learn.microsoft.com/en-us/azure/automanage/automanage-smb-over-quic |
| 将 Automanage 最佳实践应用于 Windows Server VM | https://learn.microsoft.com/en-us/azure/automanage/automanage-windows-server |
| 为 Azure VM 上的 SQL Server 应用修补最佳实践 | https://learn.microsoft.com/en-us/azure/update-manager/guidance-patching-sql-server-azure-vm |
| 在 Update Manager 中处理 Ubuntu 安全性和 Ubuntu Pro | https://learn.microsoft.com/en-us/azure/update-manager/security-awareness-ubuntu-support |
| 为 Azure VM 配置自动来宾修补 | https://learn.microsoft.com/en-us/azure/update-manager/support-matrix-automatic-guest-patching |
决策制定
| 主题 | URL |
|---|---|
| 使用 Update Manager 规划跨订阅修补 | https://learn.microsoft.com/en-us/azure/update-manager/cross-subscription-patching |
| 规划从 Configuration Manager 迁移到 Azure Update Manager | https://learn.microsoft.com/en-us/azure/update-manager/guidance-migration-azure |
限制与配额
| 主题 | URL |
|---|---|
| 了解变更跟踪支持矩阵和限制 | https://learn.microsoft.com/en-us/azure/azure-change-tracking-inventory/change-tracking-inventory-support-matrix |
| 在 Azure Update Manager 中管理自定义映像 | https://learn.microsoft.com/en-us/azure/update-manager/manage-updates-customized-images |
| 检查 Update Manager 支持的 Azure 区域 | https://learn.microsoft.com/en-us/azure/update-manager/supported-regions |
| 识别 Azure Update Manager 中不支持的工作负载 | https://learn.microsoft.com/en-us/azure/update-manager/unsupported-workloads |
安全性
| 主题 | URL |
|---|---|
| 为 Automanaged VM 配置 Azure 磁盘加密 | https://learn.microsoft.com/en-us/azure/automanage/overview-azure-disk-encryption |
| 为 Azure Update Manager 分配 RBAC 角色 | https://learn.microsoft.com/en-us/azure/update-manager/roles-permissions |
配置
集成与编码模式
| 主题 | URL |
|---|---|
| 使用 Go SDK 分配 Automanage 配置文件 | https://learn.microsoft.com/en-us/azure/automanage/quick-go-sdk |
| 使用 Java SDK 分配 Automanage 配置文件 | https://learn.microsoft.com/en-us/azure/automanage/quick-java-sdk |
| 使用 JavaScript SDK 分配 Automanage 配置文件 | https://learn.microsoft.com/en-us/azure/automanage/quick-javascript-sdk |
| 使用 Python SDK 分配 Automanage 配置文件 | https://learn.microsoft.com/en-us/azure/automanage/quick-python-sdk |
| 选择和使用适用于多种语言的 Automanage SDK | https://learn.microsoft.com/en-us/azure/automanage/reference-sdk |
| 使用 REST API 更新启用了 Arc 的服务器 | https://learn.microsoft.com/en-us/azure/update-manager/manage-arc-enabled-servers-programmatically |
| 使用 Azure REST API 管理 VM 更新 | https://learn.microsoft.com/en-us/azure/update-manager/manage-vms-programmatically |
| 使用 Azure Functions 实现维护前和维护后操作 | https://learn.microsoft.com/en-us/azure/update-manager/tutorial-using-functions |
| 通过 webhook 和 runbook 触发维护前和维护后操作 | https://learn.microsoft.com/en-us/azure/update-manager/tutorial-webhooks-using-runbooks |
部署
评论
支持 Markdown