Фото Видео
Поиск
Блог ИТ-компании "Синто"

Прощай, SCOM!

3 Августа 2017
Василевский Евгений
Компания: SINTO

Около года назад ИТ-отделом нашей компании было принято решение поработать с активно развивающимся облачным продуктом Microsoft Operations Management Suite. На тот момент времени у нас использовался продукт System Center Operations Manager для мониторинга текущей инфраструктуры. Он нас всем устраивал, но видя (или предвидя) всеобщий тренд на переход в облака, решили начать экспериментировать с облачными аналогами систем мониторинга. Взгляд упал на OMS (Operations Management Suite), уже хорошо знакомый нам Microsoft.

Долгое время мы работали с их «наземными» (on-premises) решениями. Но требования времени, а также растущие потребности организации четко обозначили необходимость перехода на облачные продукты. Тем более в настоящее время чуть ли не главная цель ИТ-подразделения по развитию инфраструктуры - это максимальный уход от локальных ресурсов и освобождение себя от мыслей по постоянному апгрейду аппаратного обеспечения.

Чем подкупает OMS в сравнении с SCOM?

Для меня, например, важна динамика развития. Подкупает то, что продукт постоянно и активно обновляется, ежемесячно добавляется какая-то новая функциональность. И мне для этого не нужно делать абсолютно ничего. Так что, возможно, уже "завтра" OMS догонит, а то и обгонит по характеристикам полноценное on-premises решение.

Почти 6 месяцев мы тестировали работу OMS и пришли к выводу, что его функционала (даже на тот момент времени) нам достаточно, и уже полгода мы живем без тяжеловесного SCOM. Самое удивительное, что даже ни разу о нем не вспомнили. Сервер, на котором он крутился, стоит без дела. Вот думаем, под какие цели его приспособить.

Как выглядит OMS

А теперь посмотрим, как выглядит OMS и что он из себя представляет, а также коснёмся реализации одной из базовых задач: мониторинг свободного места на дисках серверов и оповещение ответственных людей, когда места на дисках становится меньше определенного уровня. Для нашего отдела эта задача очень актуальна, так как, мы отвечаем за исправную работу почтовых серверов, иногда места на дисках системы почты Exchange становится ниже критического уровня, и почта «перестает ходить» (сами понимаете, чем это чревато).

На скриншоте показано каким образом выглядит стартовая страница Operations Management Suite. На нем отображается сводная информация по подключенным услугам.

 1.jpg

На вкладке «Коллекция решений» мы можем просмотреть доступные на данный момент времени решения. Сюда постоянно добавляется новый функционал, позволяющий решать насущные задачи. Эти решения являются, чем-то вроде, пакетов управления в SCOM.

2.jpg

Недавно добавленный «Монитор производительности сети» дает возможность практически в реальном времени отслеживать параметры сети, такие как, - потери и задержки, обнаруживать неисправности, а также диагностировать и устранять проблемы с сетью.

3.jpg

* О вопросах настройки и работы с различными видами решений поговорим в следующих постах.

С чего начать?

Для начала работы с OMS нужно выбрать тарифный план. Первое время мы сидели на полностью бесплатном тарифе. Но чем больше добавляли серверов в систему, тем больше они начинали отгружать данные в OMS. Тем самым отправка данных приостанавливалась. Поэтому было решено пока перейти на тариф Автономный (Standalone). В рамках данного тарифа мы получаем отсутствие ограничений на отправку данных мониторинга в облако, хранение данных мониторинга до 30 дней и т.д.

4.jpg

Следующим шагом надо загрузить агент мониторинга OMS на системы, которые планируем мониторить. Затем его установить, используя WORKSPACE ID и PRIMARY KEY (на скриншоте ниже, в вашей подписке будут свои уникальные workspace id и primary key). Так же в этом разделе вы можете загрузить дистрибутив агента для Linux систем.

5.jpg

Затем нужно добавить счетчики производительности, которые мы планируем собирать и анализировать. Наша задача состоит в том, чтобы собирать данные о количестве свободных мегабайт на дисках. В разделе счетчики производительности Windows начинаем писать Logicaldisk и система будет выдавать подсказки. Одной из подсказок будет LogicalDisk\Free Megabytes. Ее и выбираем.

6.jpg

После добавления счетчика производительности, через некоторое время система начнет собирать данные, и мы сможем их видеть практически в реальном времени.

В разделе «поиск по журналу» нам надо написать запрос, который будет показывать все ресурсы с количеством свободного места ниже определенного уровня. В нашем случае это 5 гигабайт. На скриншоте видно, как выглядит этот запрос.
 7.jpg
И результат, который он нам выдает, - мы видим, что на одном из серверов на диске C свободно около 3 гигабайт, что нас не устраивает. Нужно создать оповещение, которое позволит сразу здесь и сейчас узнать об этом.

8.jpg

Нажимаем на оповещение.

9.jpg

В открывшемся окне прописываем настройки оповещения (название, расписания, получатели).

10.jpg

Как только сохраним его. Система начнет наблюдать за целевыми серверами, и если объект подпадает под условия, то назначенным получателям приходит оповещение на электронную почту.

11.jpg


Вот это первая задача, которую мы реализовали с помощью OMS. Быстро, интуитивно понятно, несложно. Пока упреков нет. Хочется конечно еще большей гибкости. Например, практически нет возможности кастомизировать шаблоны оповещений. Но так как одни из главных отличий облачного сервиса OMS от полноценного SCOM – это постоянные обновления и добавления нового функционала, то не приходится сомневаться, что немало новых возможностей мы увидим в скором времени.

А вы уже внедрили OMS в вашей компании?! Задавайте вопросы, делитесь опытом!

1579