Мониторинг работоспособности сценария в Configuration Manager

Относится к Configuration Manager (Current Branch)

Вы можете использовать Configuration Manager для мониторинга работоспособности комплексных сценариев. Работоспособность сценария мониторинга повышает осведомленность о задержках в системе и невыполненной работы компонентов, которые критически важны для функций, подключенных к облачным службам. Configuration Manager имитирует действия для предоставления метрик производительности и точек сбоя. Он имитирует действия для предоставления метрик производительности и точек сбоя. Эти искусственные действия похожи на методы, которые корпорация Майкрософт использует для мониторинга некоторых компонентов в своих облачных службах. Используйте эти дополнительные данные, чтобы лучше понять временные рамки действий. Если возникают сбои, это поможет сосредоточиться на расследовании.

Начиная с версии 2010, Configuration Manager отслеживает работоспособность в следующих двух сценариях:

  • SQL Server Компонент Service Broker. Многие основные подсистемы в Configuration Manager используют компонент Service Broker.

  • Работоспособность действий клиента. Отслеживайте работоспособность быстрого канала, используемого для действий клиента.

В консоли Configuration Manager перейдите в рабочую область Мониторинг и выберите узел Работоспособности сценария. В представлении списка отображаются доступные сценарии:

Узел работоспособности сценария в консоли Configuration Manager версии 2010.

Примечание.

При использовании параметра высокого уровня доступности работоспособность сценария отслеживает только активный узел. В сценарии SQL Server Service Broker он применяется только к основной реплике группы доступности SQL Server Always On. Сценарий работоспособности действий клиента применяется только к серверу сайта в активном режиме.

Предварительные требования

  • Полная роль администратора в Configuration Manager с областью действия сайта верхнего уровня

Действия для всех сценариев

В узле Работоспособность сценария при выборе сценария на ленте доступны следующие действия:

  • Показать состояние: это основное действие, используемое для просмотра последних результатов тестов для сценария. Это действие открывает окно с дополнительными сведениями. В верхнем разделе отображается общее состояние каждого сайта. Выберите сайт, чтобы просмотреть более подробное состояние этого сайта в нижнем разделе.

    SQL Server состояние искусственного действия компонента Service Broker.

  • Параметры сценария. Настройте параметры для этого сценария: например, включен ли он и интервал времени в минутах.

    • Включение моделирования действий и измерения. Включите проверки работоспособности сценария.
    • Интервал времени выполнения (в минутах): как часто сайт выполняет проверки работоспособности сценария. По умолчанию Configuration Manager тестирует сценарии каждые 30 минут.
    • Время ожидания задания (в минутах) — время ожидания сайта до завершения определенного теста. По умолчанию время ожидания составляет один час (60 минут).
  • Журнал: отображение предыдущих экземпляров искусственной транзакции. Используйте этот журнал для отслеживания работоспособности сценария с течением времени. В узле журнала можно также показать состояние определенного экземпляра.

  • Запустите сейчас: активируйте сайт для проверки работоспособности сценария. Если предыдущая проверка не прошла успешно, это действие можно использовать после внесения изменений в компонент сайта. Это действие создает сообщение о состоянии аудита с идентификатором 54099.

Компонент Service Broker SQL Server

Компонент SQL Server Service Broker является обязательной конфигурацией для базы данных сайта. Многие основные подсистемы в Configuration Manager используют компонент Service Broker.

Configuration Manager включает следующие тесты для этого сценария:

  • Связь со всеми сайтами через брокер служб SQL Server
  • Получено сообщение о ping
  • Получено подтверждение. Проверьте время последнего обновления между первыми тремя тестами. Если задержка будет длительной, это повлияет на производительность Configuration Manager.
  • Проверьте, включена ли очередь посредника службы SQL Server. Этот тест проверяет, включен ли параметр ConfigMgrHMSQueue. Если очередь отключена, это повлияет на многие основные функции Configuration Manager.

Примечание.

Не все сайты выполняют все тесты.

С помощью этих сведений о работоспособности можно узнать, сколько времени требуется SQL Server для обмена сообщениями через компонент Service Broker. Более длительная задержка или время ожидания показывает невыполненную работу в очереди обработки. Сбой указывает на большую проблему с компонентом service broker, например очередь отключена. Так как компонент SQL Server service broker является основным компонентом, проблемы с ним могут повлиять на многие другие сценарии. Например, уведомления клиента, состояние клиента и некоторые функции подключения клиента.

Работоспособности действий клиента

Отслеживайте работоспособность быстрого канала, используемого для действий клиента. Если ваша среда подключена к клиенту с переданными устройствами, эта функция помогает увидеть потенциальные проблемы с действиями клиента из центра администрирования Microsoft Intune. Эту функцию также можно использовать для локальных действий клиента. Например, CMPivot, выполнение скриптов и пробуждение устройства.

Configuration Manager включает следующие тесты для этого сценария:

  • Действие созданного клиента. Проверяет, что сайт может создать действие клиента с помощью службы администрирования.
  • Конфигурация CMPivot. Убедитесь, что CMPivot правильно настроена на сайте центра администрирования (CAS). Дополнительные сведения см. в статье rcmctrl.log.
  • Результат действия клиента. Проверяет, что CAS получает результаты действий клиента с первичных сайтов. Этот тест может завершиться ошибкой, если компонент SQL Server Service Broker неработоспособен или сайт находится в режиме обслуживания.
  • Обработанное действие клиента. Дополнительные сведения см. в разделе objreplmgr.log.
  • Невыполненная работа в папке "Входящие" для действий клиента: проверяет невыполненную работу для папки "Входящие" objmgr.box. Если есть большая невыполненная работа, это влияет на то, как быстро сайт отправляет действия клиентам. Дополнительные сведения см. в разделе objreplmgr.log.
  • Невыполненная работа подсистемы обработки сообщений. Проверяет невыполненную работу для обработчика обработки сообщений. Если есть большая невыполненная работа, это влияет на то, как быстро сайт обрабатывает результаты для действий клиента. Дополнительные сведения см. в разделе SMS_MESSAGE_PROCESSING_ENGINE.log.
  • Невыполненная работа клиента точки управления. Проверяет невыполненную работу для SQL Server очереди компонента service broker ConfigMgrBGBQueue. Если есть большая невыполненная работа, это влияет на то, как быстро точка управления может отправлять действия клиентам. Проверьте работоспособность сценария для компонента service broker SQL Server. Дополнительные сведения см. в файле bgbserver.log точки управления.
  • Сводка результатов действий клиента: проверяет задачу для вычисления сводки операций клиента. Дополнительные сведения см. в разделе statesys.log.
  • Состояние точки управления в сети: проверяет, подключены ли точки управления и могут отправлять действия клиентам. Дополнительные сведения см. в ccmexec.log точки управления, bgbsetup.log и bgbserver.log.
  • Сводка о работоспособности клиента. Проверяет запланированную задачу работоспособности клиента. Дополнительные сведения см. в разделе statesys.log.
  • Невыполненная работа системы состояния клиента: проверяет невыполненную работу для папки "Входящие" auth\statesys.box\incoming. Если есть большая невыполненная работа, это влияет на то, как быстро сайт обрабатывает результаты для действий клиента. Дополнительные сведения см. в разделе statesys.log.

Примечание.

Не все сайты выполняют все тесты.

Дальнейшие действия

Ссылка на файл журнала

Мониторинг репликации базы данных