Ten monitor umożliwia sprawdzenie zaległości replikacji pliku schedule.box na serwerze lokacji. Uruchamia alert, jeżeli zaległość przekracza wartość progową.
Całkowita liczba plików w skrzynce odbiorczej schedule.box\requests Planisty na serwerze lokacji przekroczyła standardowy próg działania.
Ten folder przechowuje tymczasowo pliki początkowych żądań wysłania (srq) zanim Planista prześle pliki do nadawcy. Ten folder przechowuje także pliki żądań wysłania zwracane, jeżeli nadawca nie może połączyć się z lokacją docelową.
Ten stan narasta do momentu jego eliminacji. Jeżeli liczba plików przekroczy wartość progową, wysyłanie zadań do lokacji nadrzędnych i podrzędnych zostanie opóźnione, co spowoduje nieuwzględnienie zreplikowanych informacji w bazach danych lokacji programu Configuration Manager tych lokacji w odpowiednim czasie. Obiekty i raporty programu Configuration Manager mogą przedstawiać nieprawidłowy stan lokacji nadrzędnych i podrzędnych.
Całkowita liczba plików może przekroczyć próg, ponieważ:
Składnik Planisty programu Configuration Manager jest zatrzymany lub nie odpowiada.
Planista programu Configuration może przetwarzać inne zadania wychodzące.
Serwer lokacji ma niewystarczające zasoby, takie jak procesor CPU, pamięć lub miejsce na dysku.
Wystąpiło zdarzenie, które wymaga replikacji dużej ilości danych.
Serwer lokacji mógł utracić połączenie z serwerem bazy danych lokacji programu Configuration Manager.
Planista ma problemy z tworzeniem pakietu do wysłania lub pakiet jest uszkodzony.
Nadawca wybrany przez Planistę nie może połączyć się z lokacją docelową.
W przypadku nadawcy wybranego przez Planistę występują błędy wysyłania do lokacji docelowej.
Aby rozwiązać ten problem i zmniejszyć liczbę plików:
Należy sprawdzić, czy próg tego alertu nie jest zbyt niski i jest wyższy niż standardowy próg działania dla tej lokacji.
Należy uruchomić program Configuration Manager Service Manager i sprawdzić, czy składnik SMS_SCHEDULER jest uruchomiony.
Należy określić, czy zwiększone obciążenie jest spowodowane rzadkim napływem nowych danych czy faktem, że ilością danych pozostaje względnie stała. Jeżeli obciążenie jest stałe, należy zarchiwizować infrastrukturę programu Configuration Manager w celu zarchiwizowania zaległości zerowego przetwarzania. Jeżeli obciążenie jest spowodowane dużą ilością danych z nowych lokacji lub zmianami lokacji, problem może zostać rozwiązany automatycznie, jeżeli dostępne są wystarczające zasoby do przetworzenia zadań oczekujących oprócz standardowego obciążenia.
Należy sprawdzić, czy serwer lokacji może połączyć się z serwerem bazy danych lokacji programu Configuration Manager.
Należy sprawdzić, czy nadawca może połączyć się z lokacją docelową.
Należy sprawdzić, czy w komunikatach o stanie Planisty nie ma informacji o ewentualnych problemach.
Należy zapoznać się z plikiem sched.log w folderze <ścieżka_instalacji_programu_ConfigMgr>\Logs, aby znaleźć błędy lub uzyskać dodatkowe informacje.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Inbox | ||
Counter Name | File Current Count | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:SVC0019, CreatedByMyFriend at 9/25/2011 10:49:58 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_repl_backlog_monitor" Comment="SIV:SVC0019, CreatedByMyFriend at 9/25/2011 10:49:58 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_repl_backlog_monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/ObjectName$</AlertParameter2>
<AlertParameter3>$Data/Context/CounterName$</AlertParameter3>
<AlertParameter4>$Data/Context/Value$</AlertParameter4>
<AlertParameter5>$Data/Context/TimeSampled$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>File Current Count</CounterName>
<ObjectName>SMS Inbox</ObjectName>
<InstanceName>schedule.box>requests</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>