积极答复者
SCOM 2007 R2 如何重复发送报警

问题
答案
-
创建notification时注意有个Alert Aging的配置,我不知道中文版本的翻译,应该没问题的。 给你几个链接: http://technet.microsoft.com/en-us/library/bb309608.aspx有另外的办法就是每隔10分钟触发Alert Update就可以了:
$oldAlerts = Get-Alert | Where-Object {($_.LastModified -ge [DateTime]::Now.AddHours(-4)) -and ($_.ResolutionState -eq 0)} ForEach($alert in $oldAlerts) { $alert.Update("") }
- 已建议为答案 Nicholas LiModerator 2011年5月6日 3:07
- 已标记为答案 Nicholas LiModerator 2011年5月9日 8:57
全部回复
-
创建notification时注意有个Alert Aging的配置,我不知道中文版本的翻译,应该没问题的。 给你几个链接: http://technet.microsoft.com/en-us/library/bb309608.aspx有另外的办法就是每隔10分钟触发Alert Update就可以了:
$oldAlerts = Get-Alert | Where-Object {($_.LastModified -ge [DateTime]::Now.AddHours(-4)) -and ($_.ResolutionState -eq 0)} ForEach($alert in $oldAlerts) { $alert.Update("") }
- 已建议为答案 Nicholas LiModerator 2011年5月6日 3:07
- 已标记为答案 Nicholas LiModerator 2011年5月9日 8:57
-
那就执行上面的代码好了,在powershell里面执行。
最好用定时任务执行那个脚本省的以后麻烦,中间的 -4 hour可能你需要改下。:
$oldAlerts = Get-Alert | Where-Object {($_.LastModified-ge [DateTime]::Now.AddHours(-4))-and ($_.ResolutionState-eq 0)}
ForEach($alert in$oldAlerts) {
$alert.Update("")
}
Haitao Chen (haidaocht # gmail.com)