Обзор новых возможностей системы мониторинга MS SCOM 2016.
Примечание: Статья описывает изменения SCOM 2016 относительно версии 2012 R2 и сохраняет историческую ценность для тех, кто работает с этими версиями.
- Улучшенная производительность консоли SCOM
- Отказ от использования Silverlight в веб-консоли *
- Реализация оповещений по E-mail с внешней аутентификацией
- Реализация режима обслуживания по расписанию в консоли SCOM и на клиенте
- Рекомендации и обновления для пакетов управления
- Управление оповещениями
- Расширяемый мониторинг сети
- Реализация мониторинга Nano Server и workloads
- Улучшенная масштабируемость мониторинга агентов UNIX/Linux
- Расширенные возможности мониторинга серверов UNIX/Linux
- Интеграция Operations Manager и Operations Management Suite
- Партнерская программа в консоли SCOM
- Заключение
Улучшенная производительность консоли SCOM
В консоли SCOM 2016 была оптимизирована производительность представлений состояний, диаграмм и оповещений. Благодаря этому, скорость загрузки данных представлений стала существенно выше.
Отказ от использования Silverlight в веб-консоли *
Убрана зависимость всех представлений веб-конcоли от Silverlight (за исключением Dashboard View).
В результате этого:
- Наличие Silverlight больше не является обязательным требованием при работе с веб-консолью SCOM.
- Веб-консоль Operations Manager теперь доступна в таких браузерах, как Chrome, Edge, Firefox.
- Улучшена производительность.
Примечание: К сожалению представление Dashboard все еще использует Silverlight.
Примечание от 11-02-2018: Хорошая новость — 8 февраля 2018 года в канале Semi-Annual Channel вышел в свет новый релиз System Center 1801, в котором наконец-то авансировано, что веб-консоль SCOM использует только HTML5 без Silverlight.
Реализация оповещений по E-mail с внешней аутентификацией
Operations Manager теперь поддерживает рассылку E-mail уведомлений с аутентификацией на внешних почтовых серверах (External Email Authentication). Для аутентификации на этих серверах используются учетные записи «Run As».
Реализация режима обслуживания по расписанию в консоли SCOM и на клиенте
Режим обслуживания по расписанию (Schedule Maintenance Mode), который впервые появилась в этой версии, позволяет приостанавливать мониторинг объектов на период регулярных работ по обслуживанию программных или аппаратных компонентов серверов, например, во время установки обновлений или замены оборудования. В предыдущих выпусках Operations Manager объекты также возможно было перевести в режим обслуживания, но это нельзя было сделать в будущем, в запланированное время.
Появившийся в версии 2016 мастер по планированию режима обслуживания дает возможность выбрать различные типы объектов для перевода в режим обслуживания и запланировать обслуживание в будущем.
В этом релизе операторам SCOM доступны расписания обслуживания (Maintenance Schedules) в панели мониторинга консоли, с помощью которых они могут запланировать режим обслуживания без участия администраторов Operations Manager.
Также теперь поддерживается возможность перевода серверов с установленным агентом в режим обслуживания прямо с серверов непосредственно самими администраторами серверов без использования консоли SCOM. Это можно сделать с помощью командлета PowerShell Start-SCOMAgentMaintenanceMode.
Рекомендации и обновления для пакетов управления
В этом выпуске появилась новая функция «MP Updates and Recommendations», позволяющая заранее выявлять новые компоненты и технологии (так называемые workloads), появившиеся в вашей IT инфраструктуре, которые еще не отслеживаются в Operations Manager, или отслеживаются, но используются неактуальные версии пакетов управления.
Примечание. Эта функция работает только с пакетами управления Microsoft, на данный момент она не поддерживает пакеты управления, выпущенные сторонними компаниями.
Управление оповещениями
Появилась возможность оценки оповещений, которые генерируются в вашей группе управления, что позволяет снизить количество ненужных оповещений.
Эта функция обеспечивает следующие возможности:
- Определение количества оповещений, которые генерирует каждый пакет управления.
- Определение количества оповещений, генерируемых каким-либо правилом или мониторам для каждого пакета управления.
- Определение различных источников (наряду с количеством), которые сформировали оповещение для определенного типа оповещения.
- Фильтрация данных по требуемой продолжительности так, что можно понять, что же происходило в течение определенного периода времени.
- Вся эта информация позволяет сделать верные выводы при настройке порогов срабатывания или отключении оповещений, которые признаны «шумными».
Эта функция доступна для администраторов Operations Manager на вкладке администрирования в пункте «Tune Management Packs» раздела пакетов управления.
Расширяемый мониторинг сети
В SCOM 2016 включен инструмент Network Monitoring Management Pack Generator tool, который позволяет создавать пользовательские пакеты управления для мониторинга типовых сетевых устройств (не сертифицированных для Operations Manager 2012 R2) и включать для них сбор метрик утилизации ресурсов, таких как память и процессор.
Также появилась возможность создавать расширенные рабочие процессы для мониторинга существующих сетевых устройств, которые уже отслеживаются в группе управления. В дополнение к этим возможностям этот инструмент позволяет добавить мониторинг дополнительных компонентов сетевого оборудования, таких как вентиляторы, датчики температуры, блоки питания. Скачать его можно здесь.
Реализация мониторинга Nano Server и workloads
В версии SCOM 2016 появилась поддержка мониторинга Nano Server:
- Обнаружение Nano Server и установка Nano-совместимых агентов из консоли.
- Мониторинг ролей IIS и DNS.
- Поддержка сбора событий безопасности для Audit Collection Services (ACS).
- Поддержка интеграции с Active Directory для установки агентов управления.
- Поддержка развертывания Nano-совместимых агентов вручную с использованием скрипта PowerShell.
- Управление обновлением Nano-совместимых агентов прямо из консоли, как это делается для агентов Windows, или вручную на самом сервере через PowerShell скрипт, включенный в этот релиз.
Примечание: Начиная с SCOM 2019 поддержка Nano Server удалена — Microsoft прекратила развитие этой технологии.
Улучшенная масштабируемость мониторинга агентов UNIX/Linux
В SCOM 2016 улучшена масштабируемость по количеству Unix/Linux агентов, которые могут быть подключены к одному серверу управления. Теперь к серверу управления можно подключить в два раза больше агентов Unix/Linux, чем в предыдущей версии. Operations Manager сейчас использует по умолчанию новый API Async Windows Management Infrastructure вместо WSMAN Sync API. Чтобы воспользоваться всеми преимуществами улучшенной масштабируемости, нужно создать ключ «UseMIAPI» в реестре на серверах управления, которые отслеживают Unix/Linux агентов, по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup
Чтобы вернуться к предыдущей конфигурации, необходимо просто удалить «UseMIAPI» в реестре.
Расширенные возможности мониторинга серверов UNIX/Linux
Перечислим основные нововведения, касающиеся мониторинга серверов UNIX/Linux, которые появились в версии SCOM 2016:
- Новые пакеты управления и провайдеры для мониторинга веб-сервера Apache и баз данных MySQL/MariaDB.
- Агенты мониторинга Unix/Linux включают в себя OMI (Open Management Infrastructure) версии 1.1.0. OMI сейчас запакован отдельно (пакет omi) от пакета самого агента (пакет scx).
- Теперь команды shell и скрипты правил и мониторов многопоточные и выполняются параллельно.
- Добавлены новые шаблоны скриптов для:
— мониторов с 2 состояниями
— мониторов с 3 состояниями
— задач агента
— правил сбора метрик производительности
— правил оповещений
Эти шаблоны позволяют копировать и вставлять скрипты мониторинга в шаблон, что упрощает интеграцию с Operations Manager. Скрипты могут быть на shell, Perl, Python, Ruby или любом другом языке, если указан соответствующий интерпретатор в начале скрипта. - Теперь доступны шаблоны задач для диагностики с использованием команд shell и скриптов.
- При обнаружении серверов Unix и Linux с помощью мастера или PowerShell теперь доступны учетные данные по умолчанию.
- Обнаружение логических дисков (файловых систем) для агентов UNIX/Linux может быть отфильтровано по имени файловой системы или типу. Вы можете использовать переопределения (overrides), чтобы исключить файловые системы, которые не нужно отслеживать.
Интеграция Operations Manager и Operations Management Suite
В Microsoft OMS можно расширить возможности управления, подключив инфраструктуру SCOM к службам управления и анализа, предоставляемым учетной записью Azure. Основные сценарии, при которых может использоваться данная связка, следующие:
- Оценка конфигурации
- Управление оповещениями
- Планирование мощностей
Примечание: OMS как отдельный бренд прекратил существование в 2018 году, функциональность перешла в Azure Monitor и Log Analytics.
Партнерская программа в консоли SCOM
Теперь можно посмотреть, скачать и установить сертифицированные для SCOM решения партнеров прямо из консоли.
Заключение
С высоты прошедших лет видно, что опасения в комментариях под этой статьёй не оправдались — Microsoft не забросила SCOM. Версия 2016 действительно выглядела скромным обновлением на фоне 2012 R2, но следующие релизы расставили всё на свои места: SCOM 2019 принёс полноценную поддержку TLS 1.2 и заметно переработанный движок мониторинга Linux, а SCOM 2022 — современную архитектуру взаимодействия компонентов и более тесную интеграцию с облаком.
Из перечисленного в этой статье часть функций сегодня уже не актуальна. Поддержку Nano Server убрали из продукта начиная с версии 2019 — Microsoft свернула развитие этой технологии. Operations Management Suite как отдельный бренд прекратил существование в 2018 году, а его возможности перешли в Azure Monitor и Log Analytics. Остальное — режим обслуживания по расписанию, MP Updates and Recommendations, инструмент для мониторинга сети — прижилось и работает в продукте до сих пор без серьёзных изменений.
Если вы развёртываете SCOM сейчас, стоит смотреть не на 2016-ю версию, а сразу на 2022 или 2025 — там доступно всё то же самое, плюс накопленные за эти годы улучшения. А для тех, кто не хочет заниматься администрированием серверов управления самостоятельно, у Microsoft есть гибридный вариант — Azure Monitor SCOM Managed Instance, где инфраструктура SCOM работает в облаке, а агенты по-прежнему стоят на ваших серверах.











Да уж, с каждой новой версией SCOM все меньше нового. Похоже MS совсем забросила on premises….
Да, все силы брошены на Operations Management Suite.