📌  相关文章
📜  Microsoft Azure – 对 Azure VM 入站和出站连接进行故障排除

📅  最后修改于: 2022-05-13 01:56:13.432000             🧑  作者: Mango

Microsoft Azure – 对 Azure VM 入站和出站连接进行故障排除

在本文中,我们将使用 Azure KQL 查询对来自各种源和目标的入站和出站流量的 Azure 虚拟机连接进行故障排除,以进行监视和分析。

VMConnection KQL运算符有助于监控进出 Azure 服务器的入站和出站连接的流量。

KQL 查询:

过去 10 分钟的入站和出站 VM 连接故障排除

VMConnections
| TimeGenerated > ago(10m)

过去 1 小时内的入站和出站 VM 连接故障排除

VMConnections
| TimeGenerated > ago(1h)

过去 1 天的入站和出站 VM 连接故障排除

VMConnections
| TimeGenerated > ago(1d)

注意:根据您对以下示例的需要更改您的时间跨度。

示例 1:使用计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性监视过去 1 小时内来自选定范围的所有 Azure 服务器的流量。

VMConnection
| where TimeGenerated > ago(1h)
| summarize by Computer, ProcessName, SourceIp, DestinationIp, DestinationPort, Protocol

此查询从选择范围返回计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性。

输出:

示例 2:使用计算机、进程名称、源 IP、目标 IP、目标端口和协议等属性监视过去 1 小时内来自选定/指定 Azure 服务器的流量。

VMConnection
| where TimeGenerated > ago(1h)
| summarize by Computer, ProcessName, SourceIp, DestinationIp, DestinationPort, Protocol
| where Computer has "_add_Azure_VM_Name_"

此查询返回过去 1 小时内指定 azure 服务器的计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性。

输出:

示例 3:监控过去 1 小时内来自选定/指定 Azure 服务器的入站流量。

VMConnection
| where TimeGenerated > ago(1h)
| where Direction has "Inbound"
| summarize by Computer,ProcessName,Direction,SourceIp,DestinationIp,DestinationPort,Protocol
| where Computer has "_add_Azure_VM_Name_"

此查询返回过去 1 小时内具有入站流量的指定 azure 服务器的计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性。

输出:

示例 4:监控过去 1 小时内来自选定/指定 Azure 服务器的出站流量。

VMConnection
| where TimeGenerated > ago(1h)
| where Direction has "Outbound"
| summarize by Computer,ProcessName,Direction,SourceIp,DestinationIp,DestinationPort,Protocol
| where Computer has "_add_Azure_VM_Name_"

此查询返回过去 1 小时内具有出站流量的指定 azure 服务器的计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性。

输出:

示例 5:监控过去 1 小时内来自选定/指定 Azure 服务器的入站和出站流量。

VMConnection
| where TimeGenerated > ago(1h)
| where Direction has "Inbound" or Direction has "Outbound"
| summarize by Computer,ProcessName,Direction,SourceIp,DestinationIp,DestinationPort,Protocol
| where Computer has "_add_Azure_VM_Name_"

此查询返回过去 1 小时内具有入站和出站流量的指定 azure 服务器的计算机、进程名称、源 IP、目标 IP、目标端口和协议的属性。

输出: