Ten monitor umożliwia sprawdzenie zaległości pliku offermgr.box na serwerze lokacji. Uruchamia alert, jeżeli zaległość przekracza wartość progową.
Całkowita liczba plików w skrzynce odbiorczej offermgr.box\INCOMING programu Offer Manager na serwerze lokacji przekroczyła standardowy próg działania.
Ten folder tymczasowo przechowuje oferty, anonse, dane (ofr) odebrane z lokacji podrzędnej lub nadrzędnej programu Configuration Manager.
Ten stan narasta do momentu jego eliminacji. Jeżeli liczba plików przekroczy wartość progową, zreplikowane informacje nie zostaną uwzględnione w bazie danych lokacji programu Configuration Manager w odpowiednim czasie, a anonse i raporty programu Configuration Manager mogą nieprawidłowo przedstawiać stan lokacji podrzędnych.
Całkowita liczba plików może przekroczyć próg, ponieważ:
Usługa SMS_Executive jest zatrzymana na serwerze lokacji lub nie odpowiada.
Program Offer Manager zatrzymał się.
Program Offer Manager może przetwarzać odebrane oferty lub oceniać zmiany kolekcji.
Serwer lokacji ma niewystarczające zasoby, takie jak procesor CPU, pamięć lub miejsce na dysku.
W bazie danych lokacji programu Configuration Manager nie ma miejsca.
Ostatnio odnaleziono dużą liczbę klientów.
Serwer lokacji mógł utracić połączenie z serwerem bazy danych lokacji programu Configuration Manager.
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 programu Configuration Manager.
Należy sprawdzić, czy usługa SMS_Executive jest uruchomiona na serwerze lokacji. Jeżeli jest zatrzymana lub nie odpowiada, należy ponownie uruchomić usługę.
Należy uruchomić program SMS Service Manager i sprawdzić, czy składnik SMS_OFFER_MANAGER jest uruchomiony. Jeżeli nie jest uruchomiony, należy go uruchomić.
Należy sprawdzić, czy baza danych lokacji programu Configuration Manager działa prawidłowo.
Należy określić, czy zwiększone obciążenie jest spowodowane rzadkim napływem nowych rekordów odnajdowania danych (DDR) czy faktem, że liczba rekordów DDR 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żą liczbą odnalezionych nowych klientów, problem może zostać rozwiązany automatycznie, jeżeli dostępne są wystarczające zasoby do przetworzenia rekordów DDR oczekujących oprócz standardowych rekordów DDR.
Należy sprawdzić, czy dla bazy danych lokacji programu Configuration Manager dostępna jest wystarczająca ilość miejsca. Jeżeli ustawiono automatyczne zwiększanie bazy danych, należy sprawdzić, czy dla bazy danych dostępna jest wystarczająca ilość miejsca na dysku.
Należy dokładnie zaplanować typ i częstotliwość metod odnajdowania. Należy przeprowadzić test wydajności, aby sprawdzić, czy infrastruktura może obsłużyć obciążenie odnajdowaniem. Należy dostosować częstotliwość odnajdowania, aby zapewnić dłuższy interwał przetwarzania rekordów DDR.
Należy zmodyfikować konfigurację odnajdowania, aby odnajdować mniej zasobów.
Należy zmodyfikować harmonogram aktualizacji kolekcji, aby ograniczyć jej efekty.
Należy sprawdzić, czy serwer lokacji może połączyć się z serwerem bazy danych lokacji programu Configuration Manager.
Należy sprawdzić, czy w komunikatach o stanie programu Offer Manager nie ma informacji o ewentualnych problemach.
Należy zapoznać się z plikiem Offermgr.log w folderze Logs programu Configuration Manager, aby znaleźć błędy lub uzyskać dodatkowe informacje.
Jeżeli ten alert generuje zbyt wiele fałszywych alarmów, można zmienić ustawienia na karcie wartości progowej właściwości reguły i określić wartości, które są bardziej odpowiednie dla danego środowiska.
Ten alert powinni obsłużyć administratorzy programu Configuration Manager.
Zdarzenia pokrewne:
Można także wyszukać alerty dotyczące zatrzymania usługi SMS_Executive lub niewystarczających zasobów na serwerze lokacji, na przykład procesora CPU lub pamięci. Te alerty są potencjalną przyczyną problemów z programem Offer Manager. W zależności od przyczyny, prawdopodobne jest, że liczba innych typów zaległości (spisu sprzętu, spisu oprogramowania, zliczania oprogramowania) na serwerze lokacji zwiększa się i występują odpowiednie alerty.
Target | Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServer | ||
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:SVC0013, CreatedByMyFriend at 10/15/2011 5:25:33 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_offermgr_box_backlog_monitor" Comment="SIV:SVC0013, CreatedByMyFriend at 10/15/2011 5:25:33 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServer" 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_offermgr_box_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/SampleValue$</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>offermgr.box>INCOMING</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>