Секция «Программные средства и информационные технологии»
УДК 004.4
РАЗРАБОТКА ВЕБ-СИСТЕМЫ МОНИТОРИНГА ОБОРУДОВАНИЯ
А. С. Палкин Научный руководитель - С. В. Тынченко
Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31
E-mail: mr.konetskiy@mail.ru
Рассмотрена тема обнаружения и реагирования на события выхода из строя оборудования путем разработки специализированнойинформационной системы. Рассмотрен механизм отслеживания неисправностей, а также способы оперативного реагирования на происшествия в целях повышения надежности производства ракетно-космической техники.
Ключевые слова: сервер, мониторинг, заявка, неисправность, контроль.
DEVELOPMENT OF EQUIPMENT MONITORING WEB SYSTEM
A. S. Palkin Scientific Supervisor - S. V. Tynchenko
Reshetnev Siberian State University of Science and Technology 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation E-mail: mr.konetskiy@mail.ru
This article discusses the topic of detecting and responding to equipment outage events by developing a specialized information system. The mechanism for tracking faults, as well as ways to promptly respond to incidents in order to improve the reliability of the production of rocket and space technology.
Keywords: server, monitoring, request, fault, control.
Мониторинг - процесс постоянного наблюдения за явлениями и процессами, проходящими в той или иной среде, результаты которого служат для обоснования управленческих решений по обеспечению оптимального использования ресурсов. В рамках системы наблюдения происходит оценка, контроль объекта наблюдения, управление состоянием объекта в зависимости от воздействия определённых факторов. Контроль стабильности работы оборудования крайне важен в такой сложной области как производство ракетно-космической техники. В контексте данной работы речь будет идти о системе мониторинга оборудования, предоставляющего различные сервисы сотрудникам предприятия.
Мониторинг состояния компьютерной и сетевой инфраструктуры на сегодняшний день является актуальным направлением по обеспечению бесперебойной и стабильной работы информационных ресурсов и систем, их высокой доступности. Системы обнаружения и реагирования на те или иные события широко применяются во многих отраслях производства. Например, современные программные комплексы, будучи внедренными на сети предприятия могут осуществлять наблюдение за потреблением и распределением вычислительных ресурсов и, в случае необходимости, оповещать ответственных сотрудников для своевременного предотвращения аварийных ситуаций.
В рамках данной работы будет рассмотренаразработка веб-системы мониторинга серверного оборудования на предприятии.
Исходя из сформулированных требований была выработана функциональная структура разрабатываемого продукта:
- авторизация по логину и паролю;
- внесение записи о неисправности;
Актуальные проблемы авиации и космонавтики - 2019. Том 2
- описание неисправности;
- список актуальных заявок.
Работа с информационной системой начинается со страницы авторизации, на которой необходимо ввести имя пользователя и пароль. Далее работа ведется на странице списка актуальных заявок.
Чтобы зарегистрировать новое событие необходимо нажать кнопку «Добавить», после чего заполнить появившиеся поля «Оборудование» и «Событие». Поле «Время события» заполняется автоматически. Сформированная таким образом заявка получает статус «В работе».
В процессе работы над заявкой конкретный исполнитель может вводить комментарий с описание своих действий и менять статус заявки на «Выполнено».
При разработке системы учитывалось, что использовать ее будут пользователи с различным уровнем административных привилегий. В соответствии с этим требованием в системе выделены следующие группы пользователей: пользователи, менеджеры, администраторы.
Пользователи - могут писать комментарии к заявкам и указывать статус «Выполнено». Менеджеры (руководители) - могут писать комментарии, создавать и удалять заявки, а также менять статус заявки на «Возвращено в работу». Администраторы - имеют неограниченные права внутри системы, осуществляют контроль за корректной работой системы.
В разработанной системе реализованы следующие функции:
- разграничение прав пользователей на основе принадлежности к группам пользователей;
- возможность создания заявок на устранение неисправностей;
- база данных типов оборудования, инцидентов (зарегистрированных неисправностей), статусов заявок, пользователей;
- возможность комментирования пользователем.
Разработанная система является многопользовательской и позволяет подключаться всем пользователям одновременно. Для удобства использования система оснащена кроссплатформенным веб-интерфейсом, позволяющим подключаться и работать в системе из любого современного веб-браузера без установки дополнительного программного обеспечения.
Входной информацией для системы является зарегистрированное событие неисправности (заявка), выходной - результат проведения работ по заявке (выполнение).
Разработанная система помогает систематизировать работу по мониторингу выходов из строя оборудования на предприятии, причин неисправностей и степени оперативности их устранения. Предоставляет возможности по определению эффективности работы технических специалистов, сбору статистических данных. Тем самым система предоставляет данные для анализа состояния технологической инфраструктуры организации, помогает планировать модернизацию и избегать отказов критических узлов и сервисов.
Описанная система не перегружена различными дополнительными функциями и интуитивно понятна любому пользователю персонального компьютера, не требует для освоения специальных знаний и навыков. Кроме того, система нетребовательна к ресурсам аппаратной платформы, на которой она размещается.
Таким образом, к существенным преимуществам данной системы можно отнести простоту внедрения, легкость в освоении для персонала, низкие требования к ресурсам ПК, отсутствие необходимости установки дополнительного программного обеспечения.
Актуальность полученных результатов заключается в разработке информационной системы, наиболее приспособленной к нуждам организаций, не имеющих потребности во внедрении более сложных, громоздких и требовательных систем мониторинга.
Библиографические ссылки
1. Дунаев В. HTML, скрипты и стили. — СПб.: БХВ-Петербург, 2015. 816 с.
2. Базы данных: Проектирование, реализация и сопровождение. Теория и практика / К. Берг, Т. Конноли, А. Страчан // Пер. с англ. А.С. Варакина. — М.: Вильямс, 2003. — 1088 с.
3. Кузнецов М., Симдянов И. Самоучитель РНР 7. СПб.: БХВ-Петербург, 2018. 448 с.
© Палкин А. С., 2019