pktmon etl2pcap
适用于:Windows Server 2022、Windows Server 2019、Windows 10、Azure Stack HCI、Azure Stack Hub、Azure
将 pktmon 日志文件转换为 pcapng 格式。 默认情况下不包括丢弃的数据包。 可使用 Wireshark(或任何 pcapng 分析器)分析这些日志。
语法
pktmon etl2pcap <file> [--out <name>] [--drop-only] [--component-id <id>]
其中 <file>
是要转换的 ETL 文件。
参数
参数 | 描述 |
---|---|
-o, --out <name> | 格式化的 pcapng 文件的名称。 |
-d, --drop-only | 仅转换丢弃的数据包。 |
-c, --component-id <id> | 按特定组件 ID 筛选数据包。 |
输出筛选
有关数据包丢弃报告和通过网络堆栈的数据包流的所有信息都将在 pcapng 格式的输出中丢失。 应仔细预筛选日志内容以显示完整的转换。 例如:
- Pcapng 格式不区分流动的数据包和丢弃的数据包。 若要将捕获中的所有数据包与丢弃的数据包分开,请生成两个 pcapng 文件,一个包含所有数据包 (
pktmon etl2pcap log.etl --out log-capture.etl
),另一个仅包含丢弃的数据包 (pktmon etl2pcap log.etl --drop-only --out log-drop.etl
)。 这样,你将能够在单独的日志中分析丢弃的数据包。 - Pcapng 格式不区分捕获数据包的不同网络组件。 对于此类多层方案,请在 pcapng 输出
pktmon etl2pcap log.etl --component-id 5
中指定所需的组件 ID。 对你感兴趣的每组组件 ID 重复此命令。