PowerShell在SCOM 2007中获取警报解决状态的方法?

时间:2014-05-15 19:15:05

标签: powershell alerts scom system-center

我想知道SCOM2012上是否有类似Get-SCOMAlertResolutionState的命令,但是在SCOM2007中。

我无法在PowerShell中找到一种方法。通过GUI执行此操作非常简单,必须有一种方法可以通过PowerShell或SQL查询来实现此目的。

我想要的是您所关注的内容:Operations Manager控制台 - >管理 - >警报 - >警报解决状态。

谢谢!

1 个答案:

答案 0 :(得分:1)

我不确定它是否适用于OpsMgr 2007,但在2007 R2中,您可以使用Get-Alert检索相关警报,并检查ResolutionState属性:

PS> $alerts = Get-Alert
PS> $alerts[0].ResolutionState
255
PS>

0表示"新",255表示"已解决"状态