Главная » Блоги Экспертов И ИТ-Компаний » Мониторинг состояния системы ЛЕТОГРАФ
Начинаем публикацию статей о практике внедрения СЭД 2 года назад

Мониторинг состояния системы ЛЕТОГРАФ

Для того, чтобы обеспечить необходимый уровень  надежности и отказоустойчивости решений на платформе ЛЕТОГРАФ, система осуществляет собственный мониторинг состояния  основных параметров функционирования в режиме реального времени. В этой статье рассказано о том, как контролируется состояние СУБД и состояние прикладной системы.

Для успешного сопровождения любой информационной системы необходимо организовать мониторинг ее состояния, анализ ее текущей доступности и прогнозирование доступности в будущем. Кроме того, необходимо протоколировать все действия пользователей системы, потому что это важно для последующей диагностики сбоев и отказов, не говоря уже о тех неприятных ситуациях, когда действия пользователей приходится расследовать на предмет их недобросовестности. Для мониторинга состояния системы ЛЕТОГРАФ и ее компонентов мы используем ряд механизмов, о которых мы и расскажем подробнее в этом материале.

Мониторинг системных задач

Мы ввели несколько уровней мониторинга системы ЛЕТОГРАФ и ее компонентов в режиме реального времени:

  • Мониторинг состояния оборудования. В рамках мониторинга оборудования проверяются доступные серверы, системы хранения данных и сетевое оборудование, которое непосредственно задействовано в работе системы. Также контролируется ряд других важных показателей — загрузка процессоров, использование памяти, наличие свободной оперативной памяти на серверах, очередь записи на диске и доступное дисковое пространство.
  • Мониторинг состояния прикладного программного обеспечения. Следующий уровень мониторинга — мониторинг прикладного программного обеспечения. Контролируется работоспособность серверов баз данных, приложений, балансировки нагрузки, веб-серверов — всей программной инфраструктуры, обеспечивающей работу платформы ЛЕТОГРАФ.
  • Мониторинг состояния СУБД. Отдельный процесс — мониторинг состояния и определенных ключевых показателей работы СУБД InterSystems Caché. Необходимо фиксировать более тридцати различных показателей работы СУБД — общее количество операций, количество операций чтения и записи, ряд других системных характеристик, изменение которых может говорить о появлении тех или иных проблем. СУБД InterSystems Caché обладает очень богатыми возможностями мониторинга, которые позволяют контролировать работоспособность базового программного обеспечения на очень низком уровне. Для нас, как для разработчиков, важно то, что глубокий анализ этих данных позволяет нам оптимизировать и код платформы ЛЕТОГРАФ.
  • Мониторинг состояния платформы ЛЕТОГРАФ. В рамках мониторинга работы самой платформы ЛЕТОГРАФ мы обеспечиваем контроль таких показателей, как число одновременно работающих пользователей, средняя продолжительность выполнения тех или иных операций, количество задач в очередях асинхронных служб и ряд других показателей.
  • Мониторинг доступности системы в целом. Верхний уровень мониторинга — это мониторинг доступности системы в целом.

Для контроля большинства показателей мы используем инструмент мониторинга использования сети PRTG (Paessler Router Traffic Grapher), который мы интегрировали в систему.

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

Упрощенно можно сказать, что показатели, которые мы наблюдаем в процессе мониторинга системы ЛЕТОГРАФ, похожи на светофоры. «Зеленый свет» означает, что все хорошо, «желтый свет» сообщает о том, что с данным показателем что-то не так, «красный свет» предупреждает, что значение показателя вышло за пороговую границу и необходимо принять срочные меры.

Мониторинг специализированных задач

Для обеспечения отказоустойчивости системы ЛЕТОГРАФ используется ряд технологий, например — «зеркальное» резервное копирование сервера баз данных. Такие задачи выполняют так называемые «теневые» серверы. Мониторинг этих задач сводится к контролю их своевременного решения — в нужный момент мы должны видеть на консолях управления, что все данные перенесены на теневые серверы, и получить соответствующие отчеты.

Интеграция с внешними системами мониторинга

Система ЛЕТОГРАФ умеет передавать данные о состоянии своих прикладных показателей по протоколу RSVP . Это позволяет подключить к анализу наблюдения за системой любую внешнюю систему мониторинга. В том числе система ЛЕТОГРАФ контролируется специализированными программными средствами, обеспечивающими информационную безопасность — а именно системой MaxPatrol отечественной компании Positive Technologies, которая проверяет весь кластер серверов, сетевое оборудование, программное обеспечение и базовые сервисы по очень широкой базе уязвимости.

Каналы оповещения команды сопровождения могут быть любыми, включая электронную почту, смс-уведомления и даже автоматизированные телефонные звонки голосовой системы.

Надо сказать, что собственным сервисам контроля работоспособности системы мы вполне доверяем, и интеграция с внешними службами — это, как правило требование заказчика, которое мы, разумеется, выполняем. Но кто поручится за работоспособность самих этих внешних служб? Что, если внешняя система мониторинга откажет, а заказчик решит, что не работает система ЛЕТОГРАФ? Вот почему мы постоянно выполняем мониторинг внешних сервисов, с которыми интегрирована система ЛЕТОГРАФ, и сотрудничаем для этого с разработчиками этих сервисов.

Резюме

ЛЕТОГРАФ - одна из немногих систем электронного документооборота, которая позволяет реализовать централизованное решение, обеспечивающее работу десятков тысяч пользователей. Организовать надежную работу системы и создать единый центр администрирования невозможно без решения задачи мониторинга параметров функционирования.

Результат мониторинга доступности как системы в целом, так и отдельных ее показателей (работа серверов, СУБД, ЛЕТОГРАФ) позволяет нам реализовать полноценный, всеобъемлющий контроль активности систем документооборота на платформе ЛЕТОГРАФ, что в свою очередь обеспечивает нашим заказчикам их постоянную работоспособность системы.


Данный материал является частной записью члена сообщества Club.CNews.
Редакция CNews не несет ответственности за его содержание.
Комментарии
Другие публикации
RU, Москва
+7 (495) 741-48-08
---

О компании

Компания ЛЕТОГРАФ занимается разработкой и внедрением одноименной системы управления документами, автоматизации бизнес-процессов и интеграции приложений. Основные направления деятельности - развитие платформы ЛЕТОГРАФ и реализация масштабных проектов внедрения.

Компания основана в 2003 и за время своего существования прошла путь от небольших проектов на 5-10 рабочих мест, позволяющих осуществлять регистрацию и поиск документов, до масштабных решений, в которых несколько тысяч пользователей в десятках и сотнях территориально-распределенных подразделений выполняют все операции по работе с документами.

О платформе ЛЕТОГРАФ

ЛЕТОГРАФ – готовое централизованное расширяемое решение для автоматизации документооборота и архива территориально-распределенных организаций. С помощью платформы ЛЕТОГРАФ могут быть решены все задачи по управлению документами: от «классического» документооборота и архива до управления корпоративным контентом (ЕСМ).

Масштабируемые отказоустойчивые решения на базе платформы ЛЕТОГРАФ устанавливаются централизованно на кластере серверов и реализуют на практике концепцию управления «большими данными». Пользователи работают с системой в интерфейсе веб-браузера и получают доступ к информации в режиме он-лайн со стационарных или мобильных устройств.

 

Система ЛЕТОГРАФ унифицирует работу со всеми электронными и бумажными документами организации (входящими, исходящими, внутренними, кадровыми, архивными, договорами, счетами, заявками и пр.), а также может быть интегрирована с корпоративными и внешними системами.

Адрес: Россия, 105066, г. Москва, ул. Бауманская, д. 6 

Контактное лицо: Александр Иванов, специалист по маркетингу


Забыл пароль?
Авторизоваться через
Зарегистрируйся сейчас!
Присоединяйся к нашему обществу для того чтобы познакомиться с новыми людьми, создать собственный блог, публиковать анонсы событий и объявления, а также участвовать в обсуждении публикаций CNews. Мы создали единое пространство для общения специалистов рынка информационных технологий и всех, кто интересуется современными технологиями. Регистрация =>