mcpField
A
azure-service-health

azure-service-health

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

关于 azure-service-health

azure-service-health 是面向 Azure Service Health 通知、健康数据和访问控制任务的 Agent 指导技能。它结合本地参考内容与远程 Microsoft 文档获取能力。

主要功能

  1. 01VM Resource Health 故障排查
  2. 02退役警报解读
  3. 03通知保留规则指导
  4. 04RBAC 与安全建议访问
  5. 05警报、查询和集成

适用场景

  1. 01诊断 VM 健康注释
  2. 02评估退役警报影响
  3. 03设置 Service Health 警报
  4. 04通过 Webhook 转发警报

MCP 相关

该技能可在工具可用时通过 mcp_microsoftdocs 获取 Microsoft 文档,也支持网页抓取作为备用方式。

安装

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-service-health

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

详细介绍

Azure Service Health 技能

此技能提供有关 Azure Service Health 的专业指导,涵盖故障排除、决策、限制和配额、安全性、配置、集成和编码模式。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

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。

类别索引

类别行说明
故障排除L34-L38了解 VM Resource Health 注释,诊断 VM 健康状况问题,并排查由平台或用户导致的 VM 可用性和性能问题
决策L39-L44有关如何选择和解读 Azure 退役警报,以及如何将退役通知映射到特定资源以评估影响并制定缓解计划的指南。
限制和配额L45-L49Azure Service Health 通知的保留时长、生命周期阶段,以及不同事件类型和渠道的保留行为详情
安全性L50-L58使用租户/订阅角色和 RBAC 管理可查看 Azure Service Health 和安全公告的人员,包括配置访问范围和查看安全相关通知。
配置L59-L66通过 ARM/Bicep/PowerShell 配置 Service Health 和 Resource Health 警报,并使用 Azure Resource Graph 查询 Service Health 数据/字段。
集成和编码模式L67-L77使用 API、Resource Graph、webhook 和连接器(OpsGenie、PagerDuty、ServiceNow),以编程方式访问、查询和路由 Azure Service Health 及安全公告
故障排除
主题URL
解读和排查 VM Resource Health 注释https://learn.microsoft.com/en-us/azure/service-health/resource-health-vm-annotation
决策
主题URL
有效选择 Azure 退役警报信号https://learn.microsoft.com/en-us/azure/service-health/service-retirement-alerting-guidance
将退役事件与受影响的 Azure 资源相关联https://learn.microsoft.com/en-us/azure/service-health/service-retirement-unified-impact-queries
限制和配额
主题URL
了解 Service Health 通知的生命周期和保留机制https://learn.microsoft.com/en-us/azure/service-health/service-health-notification-transitions
安全性
主题URL
了解用于访问 Service Health 的租户管理员角色https://learn.microsoft.com/en-us/azure/service-health/admin-access-reference
使用 RBAC 管理 Azure Service Health 历史记录访问权限https://learn.microsoft.com/en-us/azure/service-health/health-history-overview
配置 Azure Security advisories 的订阅访问权限https://learn.microsoft.com/en-us/azure/service-health/security-advisories-add-subscription
访问和查看 Azure Service Health 安全公告https://learn.microsoft.com/en-us/azure/service-health/security-advisories-elevated-access
配置 Service Health 的租户级与订阅级访问权限https://learn.microsoft.com/en-us/azure/service-health/subscription-vs-tenant
配置
主题URL
使用 ARM 模板定义 Service Health 警报规则https://learn.microsoft.com/en-us/azure/service-health/alerts-activity-log-service-notifications-arm
使用 Bicep 配置 Service Health 活动日志警报https://learn.microsoft.com/en-us/azure/service-health/alerts-activity-log-service-notifications-bicep
了解 Azure Resource Graph 中的 Service Health 字段https://learn.microsoft.com/en-us/azure/service-health/azure-resource-graph-overview
使用 PowerShell 和 ARM 模板配置 Resource Health 警报https://learn.microsoft.com/en-us/azure/service-health/resource-health-alert-powershell-template
集成与编码模式
主题URL
通过 API 终结点访问 Azure Security advisorieshttps://learn.microsoft.com/en-us/azure/service-health/access-service-advisories-api
运行 Azure Resource Graph 查询以获取 Resource Health 信息https://learn.microsoft.com/en-us/azure/service-health/resource-graph-health-samples
使用 Resource Graph 查询 Azure Service Health 受影响的资源https://learn.microsoft.com/en-us/azure/service-health/resource-graph-impacted-samples
使用 Resource Graph 查询 Azure Service Healthhttps://learn.microsoft.com/en-us/azure/service-health/resource-graph-samples
通过 Webhook 集成 Azure Service Health 警报https://learn.microsoft.com/en-us/azure/service-health/service-health-alert-webhook-guide
将 Azure Service Health 警报转发到 OpsGeniehttps://learn.microsoft.com/en-us/azure/service-health/service-health-alert-webhook-opsgenie
将 Azure Service Health 警报与 PagerDuty Webhook 集成https://learn.microsoft.com/en-us/azure/service-health/service-health-alert-webhook-pagerduty
将 Azure Service Health 警报发送到 ServiceNowhttps://learn.microsoft.com/en-us/azure/service-health/service-health-alert-webhook-servicenow

评论

支持 Markdown