scom-logo

SCOM: Сценарий PowerShell для автоматического закрытия оповещений старше N дней

Сценарий позволяет закрывать оповещения (Alerts) старше определённого количества дней. В некоторых средах это полезно автоматизировать, т.к. у администраторов не всегда есть время закрывать решённые оповещения, а многие алерты не закрываются автоматически при возвращении монитора в работоспособное состояние.

Если возраст оповещения больше указанного количества дней (переменная $Days), то скрипт закроет такое оповещение. Сценарий можно запланировать в планировщике, оркестраторе, или выполнять вручную:

$Days = 5
$currentDate = Get-Date
Get-SCOMAlert | Where-Object {(($_.ResolutionState -ne 255) -and (($currentDate – $_.TimeRaised).TotalDays -ge $Days))} | Resolve-SCOMAlert

 

Добавить комментарий