azure-network-watcher
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAzure Network Watcher Skill
Azure Network Watcher Skill
This skill provides expert guidance for Azure Network Watcher. Covers troubleshooting, decision making, limits & quotas, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.
本Skill为Azure Network Watcher提供专业指导,涵盖故障排除、决策制定、限制与配额、安全、配置以及集成与编码模式。它结合了本地快速参考内容与远程文档获取能力。
How to Use This Skill
如何使用本Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,), useL35-L120with the specified lines. For categories with file links (e.g.,read_file), use[security.md](security.md)on the linked reference fileread_file
IMPORTANT for Agent: Ifis more than 3 months old, suggest the user pull the latest version from the repository. Ifmetadata.generated_attools are not available, suggest the user install it: Installation Guidemcp_microsoftdocs
This skill requires network access to fetch documentation content:
- Preferred: Use with query string
mcp_microsoftdocs:microsoft_docs_fetch. Returns Markdown.from=learn-agent-skill - Fallback: Use with query string
fetch_webpage. Returns Markdown.from=learn-agent-skill&accept=text/markdown
Agent重要提示:使用下方的分类索引查找相关章节。对于带有行范围的分类(例如),使用L35-L120读取指定行内容。对于带有文件链接的分类(例如read_file),使用[security.md](security.md)读取链接的参考文件read_file
本Skill需要网络访问权限以获取文档内容:
- 首选方式:使用,查询字符串为
mcp_microsoftdocs:microsoft_docs_fetch,返回Markdown格式内容。from=learn-agent-skill - 备用方式:使用,查询字符串为
fetch_webpage,返回Markdown格式内容。from=learn-agent-skill&accept=text/markdown
Category Index
分类索引
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L34-L43 | Diagnosing and automating troubleshooting for outbound connectivity, NSG/admin rules, and VPN gateway/on-premises VPN issues using Network Watcher, Azure CLI, PowerShell, and Automation. |
| Decision Making | L44-L50 | Guidance for migrating network monitoring: moving from classic Connection Monitor and Network Performance Monitor tests, and switching NSG flow logs to VNet flow logs. |
| Limits & Quotas | L51-L55 | How to configure and run Network Watcher packet capture, storage and filtering options, and the key limits/quotas (size, duration, concurrency) that apply to captures |
| Security | L56-L62 | Configuring secure access to Network Watcher with RBAC, using Traffic Analytics for Zero Trust segmentation, and protecting VNet flow logs with managed identities. |
| Configuration | L63-L78 | Configuring and governing Network Watcher logging: Connection Monitor AMA setup, NSG and VNet flow logs, Traffic Analytics schemas, filters, ARM/Bicep/Policy deployment and management. |
| Integrations & Coding Patterns | L79-L86 | Using Network Watcher data in tools and code: parsing NSG flow logs with PowerShell, visualizing in Power BI, triggering packet capture from Functions, querying Traffic Analytics with KQL, and integrating with Sentinel. |
| 分类 | 行范围 | 描述 |
|---|---|---|
| 故障排除 | L34-L43 | 使用Network Watcher、Azure CLI、PowerShell和Automation诊断并自动化解决出站连接、NSG/管理员规则以及VPN网关/本地VPN问题。 |
| 决策制定 | L44-L50 | 网络监控迁移指导:从经典Connection Monitor和Network Performance Monitor测试迁移,以及将NSG流日志切换为VNet流日志。 |
| 限制与配额 | L51-L55 | 如何配置和运行Network Watcher数据包捕获、存储与过滤选项,以及适用于捕获的关键限制/配额(大小、时长、并发数)。 |
| 安全 | L56-L62 | 使用RBAC配置Network Watcher的安全访问权限,利用Traffic Analytics实现零信任分段,以及使用托管标识保护VNet流日志。 |
| 配置 | L63-L78 | 配置与管理Network Watcher日志:Connection Monitor AMA设置、NSG和VNet流日志、Traffic Analytics架构、过滤器、ARM/Bicep/Policy部署与管理。 |
| 集成与编码模式 | L79-L86 | 在工具与代码中使用Network Watcher数据:使用PowerShell解析NSG流日志、在Power BI中可视化、通过Functions触发数据包捕获、使用KQL查询Traffic Analytics以及与Sentinel集成。 |
Troubleshooting
故障排除
| Topic | URL |
|---|---|
| Diagnose outbound connection issues with Network Watcher | https://learn.microsoft.com/en-us/azure/network-watcher/connection-troubleshoot-manage |
| Troubleshoot NSG and admin rules with NSG diagnostics | https://learn.microsoft.com/en-us/azure/network-watcher/diagnose-network-security-rules |
| Diagnose on-premises VPN connectivity to Azure with Network Watcher | https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-diagnose-on-premises-connectivity |
| Automate VPN connectivity monitoring with Azure Automation and Network Watcher | https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-monitor-with-azure-automation |
| Troubleshoot VPN gateways and connections with Azure CLI | https://learn.microsoft.com/en-us/azure/network-watcher/vpn-troubleshoot-cli |
| Troubleshoot VPN gateways and connections with PowerShell | https://learn.microsoft.com/en-us/azure/network-watcher/vpn-troubleshoot-powershell |
| 主题 | 链接 |
|---|---|
| 使用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 |
| 使用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 |
Decision Making
决策制定
| Topic | URL |
|---|---|
| Migrate from Connection Monitor classic to new Connection Monitor | https://learn.microsoft.com/en-us/azure/network-watcher/migrate-to-connection-monitor-from-connection-monitor-classic |
| Migrate tests from Network Performance Monitor to Connection Monitor | https://learn.microsoft.com/en-us/azure/network-watcher/migrate-to-connection-monitor-from-network-performance-monitor |
| Migrate from NSG flow logs to VNet flow logs | https://learn.microsoft.com/en-us/azure/network-watcher/nsg-flow-logs-migrate |
| 主题 | 链接 |
|---|---|
| 从经典Connection Monitor迁移至新版Connection Monitor | https://learn.microsoft.com/en-us/azure/network-watcher/migrate-to-connection-monitor-from-connection-monitor-classic |
| 从Network Performance Monitor迁移测试至Connection Monitor | 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 |
Limits & Quotas
限制与配额
| Topic | URL |
|---|---|
| Use Network Watcher packet capture and understand its limits | https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-overview |
| 主题 | 链接 |
|---|---|
| 使用Network Watcher数据包捕获并了解其限制 | https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-overview |
Security
安全
| Topic | URL |
|---|---|
| Configure RBAC permissions for Azure Network Watcher | https://learn.microsoft.com/en-us/azure/network-watcher/required-rbac-permissions |
| Apply Zero Trust segmentation using Traffic Analytics | https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-zero-trust |
| Secure VNet flow logs with managed identities | https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-managed-identity |
| 主题 | 链接 |
|---|---|
| 为Azure Network Watcher配置RBAC权限 | https://learn.microsoft.com/en-us/azure/network-watcher/required-rbac-permissions |
| 使用Traffic Analytics应用零信任分段 | 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 |
Configuration
配置
Integrations & Coding Patterns
集成与编码模式
| Topic | URL |
|---|---|
| Parse and read Azure flow logs with PowerShell | https://learn.microsoft.com/en-us/azure/network-watcher/flow-logs-read |
| Visualize NSG flow logs in Power BI | https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-visualize-nsg-flow-logs-power-bi |
| Trigger Network Watcher packet captures from Azure Functions alerts | https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-alert-triggered |
| Analyze Traffic Analytics data with KQL queries | https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-queries |
| Integrate Azure Traffic Analytics with Microsoft Sentinel | https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-sentinel |
| 主题 | 链接 |
|---|---|
| 使用PowerShell解析和读取Azure流日志 | https://learn.microsoft.com/en-us/azure/network-watcher/flow-logs-read |
| 在Power BI中可视化NSG流日志 | https://learn.microsoft.com/en-us/azure/network-watcher/network-watcher-visualize-nsg-flow-logs-power-bi |
| 从Azure Functions警报触发Network Watcher数据包捕获 | https://learn.microsoft.com/en-us/azure/network-watcher/packet-capture-alert-triggered |
| 使用KQL查询分析Traffic Analytics数据 | https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-queries |
| 将Azure Traffic Analytics与Microsoft Sentinel集成 | https://learn.microsoft.com/en-us/azure/network-watcher/traffic-analytics-sentinel |