Alerty zgłaszane przez monitory nie powinny być ręcznie rozwiązywane w programie Operations Manager

W programie System Center Operations Manager monitory mogą zgłaszać alerty. Alerty zgłaszane przez monitory są zazwyczaj wynikiem zmiany stanu. Te alerty są wyświetlane w konsoli Operacje podobne do alertów zgłaszanych przez reguły. Nie należy jednak ręcznie rozwiązywać tych alertów.

Oryginalna wersja produktu: System Center 2016 Operations Manager, System Center 2012 R2 Operations Manager, Microsoft System Center 2012 Operations Manager
Oryginalny numer KB: 979388

Alerty zgłaszane przez monitory są związane ze zmianą stanu. Te alerty powinny zostać rozwiązane przez sam monitor. Na przykład monitor czeka na powrót stanu do wartości Powodzenie lub zielony. Alerty można ręcznie rozpoznać w konsoli Operacje. Nie zalecamy jednak ręcznego rozwiązywania alertów. Jeśli alert zostanie rozwiązany ręcznie, rozpoznany stan alertu nie jest zgodny ze stanem monitorowanego obiektu.

Określanie, czy alert jest zgłaszany przez monitor

Aby określić, czy alert jest zgłaszany przez monitor, można użyć niektórych poleceń cmdlet Windows PowerShell. Poniżej przedstawiono przykład skryptu, który określa, czy alert jest zgłaszany przez monitor:

#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}

Informacje

Aby uzyskać więcej informacji na temat resetowania monitora podczas zamykania alertu, zobacz Instrukcje: Resetowanie monitora podczas zamykania alertu?.