mcpField
A
azure-network-watcher

azure-network-watcher

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

关于 azure-network-watcher

azure-network-watcher 是为 Azure Network Watcher 提供指导的 Agent 技能,面向网络诊断、监控和配置工作。它结合本地速查内容与远程文档获取,涵盖故障排查、安全、迁移和自动化。

主要功能

  1. 01连接和 VPN 故障排查
  2. 02监控工具与流日志迁移指导
  3. 03数据包捕获及限制说明
  4. 04RBAC 与流日志安全
  5. 05流日志和监控配置
  6. 06Terraform、KQL 与 Functions 集成

适用场景

  1. 01诊断出站连接或 VPN 问题
  2. 02从 NSG 流日志迁移到 VNet 流日志
  3. 03配置数据包捕获与访问权限
  4. 04用 KQL 查询 Traffic Analytics

安装

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-network-watcher

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

详细介绍

Azure Network Watcher 技能

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

如何使用此技能

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-L44诊断和修复出站连接、NSG/管理员规则以及 VPN 网关/本地 VPN 问题,并使用 Azure Network Watcher 自动执行 VPN 监控。
决策L45-L51网络监控迁移指南:从经典版 Connection Monitor 和 Network Performance Monitor 测试迁移,以及将 NSG 流日志切换为 VNet 流日志。
限制和配额L52-L56如何配置和运行 Network Watcher 数据包捕获、存储和筛选选项,以及适用于捕获的关键限制/配额(大小、持续时间、并发数)
安全性L57-L65保护 Network Watcher:RBAC 和最小权限设置、使用 Traffic Analytics 进行零信任分段、调查安全问题,以及使用托管标识保护 VNet 流日志。
配置L66-L81配置和管理 Network Watcher 代理以及 VNet/NSG 流日志,包括架构、筛选、Traffic Analytics、AKS 监控,以及通过 ARM、Bicep 和 Azure Policy 进行部署
集成和编码模式L82-L87以编程方式使用 Network Watcher:从 Functions 警报触发数据包捕获、使用 KQL 查询 Traffic Analytics,以及通过 Terraform 预配 VNet 流日志。
故障排除
主题URL
使用 Network Watcher 诊断出站连接问题https://learn.microsoft.com/en-us/azure/network-watcher/connection-troubleshoot-manage
使用 NSG 诊断排查 NSG 和管理员规则问题https://learn.microsoft.com/en-us/azure/network-watcher/diagnose-network-security-rules
解决常见的 Azure Network Watcher 问题https://learn.microsoft.com/en-us/azure/network-watcher/frequently-asked-questions
使用 Network Watcher 诊断本地 VPN 到 Azure 的连接问题https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-diagnose-on-premises-connectivity
使用 Azure Automation 和 Network Watcher 自动执行 VPN 连接监控https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-monitor-with-azure-automation
使用 Azure CLI 排查 VPN 网关和连接问题https://learn.microsoft.com/en-us/azure/network-watcher/vpn-troubleshoot-cli
使用 PowerShell 排查 VPN 网关和连接问题https://learn.microsoft.com/en-us/azure/network-watcher/vpn-troubleshoot-powershell
决策
主题URL
从经典版连接监视器迁移到新版连接监视器https://learn.microsoft.com/en-us/azure/network-watcher/migrate-to-connection-monitor-from-connection-monitor-classic
将测试从网络性能监视器迁移到连接监视器https://learn.microsoft.com/en-us/azure/network-watcher/migrate-to-connection-monitor-from-network-performance-monitor
从 NSG 流日志迁移到 VNet 流日志https://learn.microsoft.com/en-us/azure/network-watcher/nsg-flow-logs-migrate
限制和配额
主题URL
使用 Network Watcher 数据包捕获并了解其限制https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-overview
安全性
主题URL
为 Azure Network Watcher 配置 RBAC 权限https://learn.microsoft.com/en-us/azure/network-watcher/rbac-permissions
保护 Azure Network Watcher 部署和数据访问https://learn.microsoft.com/en-us/azure/network-watcher/secure-network-watcher
使用流量分析提示词调查网络安全问题https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-insights
使用流量分析应用零信任分段https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-zero-trust
使用托管标识保护 VNet 流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-managed-identity
配置
主题URL
在 Arc 服务器上安装和管理 Azure Monitor Agenthttps://learn.microsoft.com/en-us/azure/network-watcher/connection-monitor-install-azure-monitor-agent
了解连接监视器 Log Analytics 数据架构https://learn.microsoft.com/en-us/azure/network-watcher/connection-monitor-schema
配置和管理 Network Watcher Agent VM 扩展https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-agent-manage
配置和管理 Azure NSG 流日志https://learn.microsoft.com/en-us/azure/network-watcher/nsg-flow-logs-manage
使用 Azure Policy 管理流量分析https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-policy-portal
了解流量分析架构和聚合https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-schema
使用 VNet 流日志配置 AKS 流量监视https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-aks-scenarios
使用 Bicep 部署 Network Watcher 流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-bicep
为 Azure VNet 流日志配置筛选https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-filtering
配置和管理 Azure 虚拟网络流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-manage
使用 Azure Policy 强制实施 VNet 流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-policy
通过 ARM 模板部署 Network Watcher 流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-template
集成和编码模式
主题URL
从 Azure Functions 警报触发 Network Watcher 数据包捕获https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-alert-triggered
使用 KQL 查询分析流量分析数据https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-queries
使用 Terraform 配置 Azure VNet 流日志https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-terraform

评论

支持 Markdown