Короткий опис(реферат):
Об’єктом розробки випускної кваліфікаційної роботи є система для моніторингу аналізу та оповіщення роботи віддалених серверів. Система була розроблена на платформі Node.js з використанням фреймворку Express.js. Для реалізації агенту було використано bash.
Метою розробки є проста у використанні, конфігурації та встановленні система для моніторингу роботи серверів, яка призначена для швидкого реагування та усунення технічних неполадок.
В ході реалізації системи було розроблено серверну частину з використанням програмного середовища Node.js, двигун шаблоні handlebars та фреймворк Tailwind, Docker для розгортання застосунку. В якості бази даних було використано Leveldb. Агент застосунку написано на bash, який в свою чергу взаємодіє з API сервера через HTTP протокол.
Даний застосунок має значну цінність, через те що дозволяє швидко розгорнути систему для моніторингу серверів без участі додаткових спеціалістів, бо має простий інтерфейс та мінімальну необхідність в первинній конфігурації.
Подальше покращення системи можливе при розширенні системи модулів оповіщення та обробки більшої частини кодів помилок.
Суть розробки, основні результати:
Панов, Д. В. Система моніторингу роботи та оповіщення серверів : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / Д. В. Панов ; керівник роботи Є. В. Риндич ; НУ "Чернігівська політехніка", Кафедра інформаційних та комп’ютерних систем. – Чернігів, 2022. – 93 с.