Показати скорочений опис матеріалу
dc.contributor.author | Панов, Д. В.![]() |
|
dc.date.accessioned | 2023-01-25T11:19:31Z | |
dc.date.available | 2023-01-25T11:19:31Z | |
dc.date.issued | 2022 | |
dc.identifier.uri | http://ir.stu.cn.ua/123456789/26714 | |
dc.description | Панов, Д. В. Система моніторингу роботи та оповіщення серверів : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / Д. В. Панов ; керівник роботи Є. В. Риндич ; НУ "Чернігівська політехніка", Кафедра інформаційних та комп’ютерних систем. – Чернігів, 2022. – 93 с. | uk_UA |
dc.description.abstract | Об’єктом розробки випускної кваліфікаційної роботи є система для моніторингу аналізу та оповіщення роботи віддалених серверів. Система була розроблена на платформі Node.js з використанням фреймворку Express.js. Для реалізації агенту було використано bash. Метою розробки є проста у використанні, конфігурації та встановленні система для моніторингу роботи серверів, яка призначена для швидкого реагування та усунення технічних неполадок. В ході реалізації системи було розроблено серверну частину з використанням програмного середовища Node.js, двигун шаблоні handlebars та фреймворк Tailwind, Docker для розгортання застосунку. В якості бази даних було використано Leveldb. Агент застосунку написано на bash, який в свою чергу взаємодіє з API сервера через HTTP протокол. Даний застосунок має значну цінність, через те що дозволяє швидко розгорнути систему для моніторингу серверів без участі додаткових спеціалістів, бо має простий інтерфейс та мінімальну необхідність в первинній конфігурації. Подальше покращення системи можливе при розширенні системи модулів оповіщення та обробки більшої частини кодів помилок. | uk_UA |
dc.language.iso | uk | uk_UA |
dc.publisher | Чернігів : НУ "Чернігівська політехніка" | uk_UA |
dc.subject | NODEJS | uk_UA |
dc.subject | LEVELDB | uk_UA |
dc.subject | BASH | uk_UA |
dc.subject | DOCKER | uk_UA |
dc.subject | API | uk_UA |
dc.subject | JAVASCRIPT | uk_UA |
dc.subject | CLIENT | uk_UA |
dc.subject | AGENT | uk_UA |
dc.subject | HTTP | uk_UA |
dc.title | Система моніторингу роботи та оповіщення серверів | uk_UA |
dc.type | Thesis | uk_UA |
dc.description.abstractalt1 | The object of development of the final qualification work is a system for monitoring analysis and alerting the operation of remote servers. The system was developed on the Node.js platform using the Express.js framework. Bash was used to implement the agent. The purpose of the development is an easy-to-use, configuration and installation system for monitoring the operation of servers, which is designed for quick response and elimination of technical problems. During the implementation of the system, the server part was developed using the Node.js software environment, the handlebars template engine and the Tailwind framework, Docker for application deployment. Leveldb was used as a database. The application agent is written in bash, which in turn interacts with the server API via the HTTP protocol. This application has a significant value, because it allows you to quickly deploy a system for monitoring servers without the participation of additional specialists, because it has a simple interface and a minimal need for initial configuration. Further improvement of the system is possible by expanding the system of warning modules and processing most of the error codes. | uk_UA |