过去两个月我一直在使用Hyper-V故障转移群集。在迁移过程中,事件查看器中记录了一些事件,包括发生故障转移的节点。现在我的问题是,怎么能我以编程方式从事件查看器中提取此事件,以便在分析故障转移群集时使用它。
答案 0 :(得分:0)
Get-WinEvent -LogName Microsoft-Windows-Hyper-V-VMMS-Admin | ?{$_.message.contains("storage migration")}
拉出窗口事件,提供通知存储迁移的完整事件对象。 相应地调整日志名称(请参阅属性,"全名:"相关日志)并指定您要查找的措辞。 或者,您可以按事件ID过滤,如果它更适合您:
Get-WinEvent -LogName Microsoft-Windows-Hyper-V-VMMS-Admin | ?{$_.id -eq 20927}
您将能够从那里进一步解析事件。
-FilterXPath
参数将提高查询效率,但您可能需要在该语法上投入更多时间。