Monitorowanie kondycji scenariusza w Configuration Manager
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Za pomocą Configuration Manager można monitorować kondycję kompleksowych scenariuszy. Kondycja scenariusza monitorowania zwiększa świadomość opóźnień systemu i list prac składników, które mają kluczowe znaczenie dla funkcji dołączonych do usługi w chmurze. Configuration Manager symuluje działania, aby uwidoczniać metryki wydajności i punkty awarii. Symuluje działania, aby uwidoczniać metryki wydajności i punkty awarii. Te działania syntetyczne są podobne do metod używanych przez firmę Microsoft do monitorowania niektórych składników w swoich usługach w chmurze. Użyj tych dodatkowych danych, aby lepiej zrozumieć ramy czasowe działań. Jeśli wystąpią błędy, może to pomóc w skoncentrowaniu badania.
Począwszy od wersji 2010, Configuration Manager monitoruje kondycję dla następujących dwóch scenariuszy:
SQL Server Service Broker: wiele podstawowych podsystemów w Configuration Manager korzysta z brokera usług.
Kondycja akcji klienta: monitorowanie kondycji szybkiego kanału używanego do akcji klienta.
W konsoli Configuration Manager przejdź do obszaru roboczego Monitorowanie i wybierz węzeł Kondycja scenariusza. Widok listy zawiera dostępne scenariusze:
Uwaga
Jeśli używasz opcji wysokiej dostępności, kondycja scenariusza monitoruje tylko aktywny węzeł. W scenariuszu SQL Server Service Broker ma on zastosowanie tylko do repliki podstawowej SQL Server zawsze włączonej grupy dostępności. Scenariusz kondycji akcji klienta dotyczy tylko serwera lokacji w trybie aktywnym.
Wymagania wstępne
- Pełna rola administratora w Configuration Manager z zakresem lokacji najwyższego poziomu
Akcje dla wszystkich scenariuszy
W węźle Kondycja scenariusza po wybraniu scenariusza na wstążce są dostępne następujące akcje:
Pokaż stan: ta akcja jest główną akcją, która służy do wyświetlania najnowszych wyników testów dla danego scenariusza. Ta akcja otwiera okno z większą ilością informacji. W górnej sekcji przedstawiono ogólny stan witryny. Wybierz witrynę, aby wyświetlić bardziej szczegółowy stan tej witryny w dolnej sekcji.
Ustawienia scenariusza: skonfiguruj ustawienia dla tego scenariusza: na przykład, czy jest włączony, a interwał czasu w minutach.
- Włącz symulację działania i pomiar: włącz sprawdzanie kondycji scenariusza.
- Interwał czasu wykonywania (minuta): jak często witryna przeprowadza testy kondycji scenariusza. Domyślnie Configuration Manager testy scenariuszy co 30 minut.
- Limit czasu zadania (minuta): jak długo witryna czeka na ukończenie określonego testu. Domyślnie limit czasu wynosi jedną godzinę (60 minut).
Historia: wyświetl poprzednie wystąpienia transakcji syntetycznej. Ta historia służy do śledzenia kondycji scenariusza w czasie. W węźle historia możesz również wyświetlić stan określonego wystąpienia.
Uruchom teraz: uruchom witrynę, aby sprawdzić kondycję scenariusza. Jeśli poprzednie sprawdzanie nie powiedzie się, możesz użyć tej akcji po wprowadzeniu zmian w składniku witryny. Ta akcja powoduje utworzenie komunikatu o stanie inspekcji o identyfikatorze 54099.
SQL Server Service Broker
Usługa SQL Server Service Broker jest wymaganą konfiguracją bazy danych lokacji. Wiele podstawowych podsystemów w Configuration Manager korzysta z brokera usług.
Configuration Manager obejmuje następujące testy dla tego scenariusza:
- Wysyłanie polecenia ping do wszystkich witryn za pośrednictwem brokera usług SQL Server
- Odebrano komunikat ping
- Odebrano potwierdzenie: sprawdź czas ostatniej aktualizacji między pierwszymi trzema testami. Jeśli wystąpi duże opóźnienie, będzie to miało wpływ na wydajność Configuration Manager.
- Sprawdź, czy kolejka brokera usług programu SQL Server jest włączona: ten test zapewnia włączenie funkcji ConfigMgrHMSQueue. Jeśli kolejka jest wyłączona, będzie ona mieć wpływ na wiele podstawowych funkcji Configuration Manager.
Uwaga
Nie wszystkie witryny uruchamiają wszystkie testy.
Dzięki tym informacjom o kondycji możesz zobaczyć, jak długo trwa wymiana komunikatów przez SQL Server za pośrednictwem brokera usług. Dłuższe opóźnienie lub przekroczenie limitu czasu powoduje wyświetlenie listy prac w kolejce przetwarzania. Błąd wskazuje większy problem z brokerem usług, taki jak kolejka jest wyłączona. Ponieważ SQL Server broker usług jest podstawowym składnikiem, problemy z nim mogą mieć wpływ na wiele innych scenariuszy. Na przykład powiadomienia klienta, stan klienta i niektóre funkcje dołączania dzierżawy.
Kondycja akcji klienta
Monitorowanie kondycji szybkiego kanału używanego do akcji klienta. Jeśli środowisko jest dołączone do dzierżawy z przekazanymi urządzeniami, ta funkcja pomaga zobaczyć potencjalne problemy z akcjami klienta z centrum administracyjnego Microsoft Intune. Tej funkcji można również użyć do akcji klienta lokalnego. Na przykład CMPivot, uruchamianie skryptów i wznawiania urządzenia.
Configuration Manager obejmuje następujące testy dla tego scenariusza:
- Akcja utworzonego klienta: testy, które lokacja może utworzyć akcję klienta przy użyciu usługi administracyjnej.
- Konfiguracja programu CMPivot: upewnij się, że narzędzie CMPivot jest poprawnie skonfigurowane w centralnej lokacji administracyjnej (CAS). Aby uzyskać więcej szczegółów, zobacz rcmctrl.log.
- Wynik akcji klienta: testy, które cas odbiera wyniki akcji klienta z lokacji głównych. Ten test może zakończyć się niepowodzeniem, jeśli usługa SQL Server Service Broker jest w złej kondycji lub lokacja jest w trybie konserwacji.
- Przetworzona akcja klienta: Aby uzyskać więcej szczegółów, zobacz objreplmgr.log.
- Zaległości skrzynki odbiorczej akcji klienta: sprawdza listę prac dla skrzynki odbiorczej objmgr.box. Jeśli istnieje duża zaległości, ma to wpływ na szybkość wysyłania akcji do klientów przez lokację. Aby uzyskać więcej szczegółów, zobacz objreplmgr.log.
- Listę prac aparatu przetwarzania komunikatów: sprawdza listę prac aparatu przetwarzania komunikatów. Jeśli istnieje duża zaległości, ma to wpływ na to, jak szybko lokacja przetwarza wyniki dla akcji klienta. Aby uzyskać więcej szczegółów, zobacz SMS_MESSAGE_PROCESSING_ENGINE.log.
- Zaległości akcji klienta punktu zarządzania: sprawdza listę prac dla kolejki brokera usług SQL Server ConfigMgrBGBQueue. Jeśli istnieje duża zaległości, ma to wpływ na to, jak szybko punkt zarządzania może wypychać akcje do klientów. Sprawdź kondycję scenariusza dla brokera usług SQL Server. Aby uzyskać więcej szczegółów, zobacz bgbserver.log punktu zarządzania.
- Podsumowanie wyników akcji klienta: sprawdza zadanie, aby obliczyć podsumowanie operacji klienta. Aby uzyskać więcej szczegółów, zobacz statesys.log.
- Stan online punktu zarządzania: sprawdza, czy punkty zarządzania są w trybie online i mogą wysyłać akcje do klientów. Aby uzyskać szczegółowe informacje, sprawdź pliki ccmexec.log punktu zarządzania, bgbsetup.log i bgbserver.log.
- Podsumowanie kondycji klienta: sprawdza zaplanowane zadanie kondycji klienta. Aby uzyskać więcej szczegółów, zobacz statesys.log.
- Listy prac skrzynki odbiorczej systemu stanu klienta: sprawdza listę prac dla skrzynki odbiorczej auth\statesys.box\incoming. Jeśli istnieje duża zaległości, ma to wpływ na to, jak szybko lokacja przetwarza wyniki dla akcji klienta. Aby uzyskać więcej szczegółów, zobacz statesys.log.
Uwaga
Nie wszystkie witryny uruchamiają wszystkie testy.