Monitor ról wzorca operacji usługi AD. Ten monitor mierzy ogólny czas odpowiedzi każdego wzorca operacji. Monitor okresowo raportuje czasy wiązania protokołu LDAP (Lightweight Directory Access Protocol) oraz polecenia ping protokołu ICMP (Internet Control Message Protocol) z każdego kontrolera domeny, który jest wzorcem operacji.
Skojarzone reguły generują alerty, jeżeli podczas tych testów dla danego wzorca operacji wystąpi określona liczba kolejnych błędów. Ten monitor testuje wzorzec operacji emulatora podstawowego kontrolera domeny (PDC) przy każdym uruchomieniu. Inne wzorce operacji są testowane rzadziej (zgodnie z parametrem skryptu), jeśli podczas ostatniego wykonania testu nie wystąpił błąd. W przypadku wystąpienia błędu test będzie wykonywany przy każdym uruchomieniu do czasu jego pomyślnego ukończenia.
.
Interwał (w sekundach): domyślnie 300.
Próg awarii: domyślnie 3. Jest to liczba błędów, które muszą wystąpić kolejno przed wywołaniem alertu.
Liczba sukcesów: domyślnie 12. Służy do wyznaczania liczby pomyślnych wykonań tego monitora po teście zakończonym sukcesem, a przed przeprowadzeniem następnego testu. (patrz podsumowanie).
Szczegółowe informacje znajdziesz w skojarzonych alertach.
Target | Microsoft.Windows.Server.2008.AD.DomainControllerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | AD_Op_Master_Response.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="AD_Op_Master_Response.Monitor" Accessibility="Public" Enabled="onStandardMonitoring" Target="AD2008Core!Microsoft.Windows.Server.2008.AD.DomainControllerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="false" Priority="Normal" TypeID="AD_Op_Master_Response.Monitortype" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="AD_Op_Master_Response.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='ErrorString']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OpMasterResponseOK" MonitorTypeStateID="OpMasterResponseOK" HealthState="Success"/>
<OperationalState ID="OpMasterResponseWarn" MonitorTypeStateID="OpMasterResponseWarn" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TargetComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</TargetComputerName>
<LogSuccessEvent>false</LogSuccessEvent>
<FailureThreshold>3</FailureThreshold>
<SuccessCount>12</SuccessCount>
<ManagementGroupName>$Target/ManagementGroup/Id$</ManagementGroupName>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>