不應在 Operations Manager 中手動解決監視器所引發的警示

在 System Center Operations Manager 中,監視器可以引發警示。 監視器引發的警示通常是狀態變更的結果。 這些警示會顯示在 Operations 控制台中,類似於規則所引發的警示。 不過,不應手動解決這些警示。

原始產品版本: System Center 2016 Operations Manager、System Center 2012 R2 Operations Manager、Microsoft System Center 2012 Operations Manager
原始 KB 編號: 979388

監視器所引發的警示與狀態變更有關。 這些警示應該由監視器本身解決。 例如,監視器會等候狀態變更回 成功 或綠色。 您可以在 Operations 控制台中手動解決警示。 不過,我們不建議您手動解決警示。 如果以手動方式解決警示,則警示的已解決狀態與受監視物件的狀態不符。

判斷監視器是否引發警示

您可以使用一些 Windows PowerShell Cmdlet 來判斷監視器是否引發警示。 下列是腳本的範例,可判斷監視器是否引發警示:

#get all alerts
$alerts = get-alert

#get only alerts generated by a monitor and not closed
$alerts = get-alert | where {$_.IsMonitorAlert -eq $true -and $_.ResolutionState -ne 255}

#format a table with alert info
$alert | sort-object LastModified, Name | ft Name, LastModified

#print number of alerts
$alerts.Count

#get only alerts generated by a rule and not closed
$alerts = get-alert | where {$_.IsMonitorAlert -eq $false -and $_.ResolutionState -ne 255}

參考資料

如需如何在關閉警示時重設監視器的詳細資訊,請參閱 如何:關閉警示時重設監視器?