Розробка системи моніторингу та збору помилок для розподілених додатків
Вантажиться...
Дата
2026
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Структура та обсяг дипломної роботи. Робота містить 78 сторінок, 17 рисунків, 1 таблицю, 2 додатки та 21 посилання. Метою роботи є створення легковисної системи централізованого моніторингу та збору помилок для розподілених додатків екосистеми «єКафедра», що дозволить значно знизити середній час відновлення системи після збоїв (MTTR). Для досягнення цієї мети розроблено REST API колектор для прийому інцидентів у реальному часі, впроваджено алгоритм дедуплікації на базі MD5- хешування та створено інтерактивний клієнтський дашборд для візуалізації зібраної аналітики. Практичне значення одержаних результатів полягає в застосуванні Pushмоделі збору даних та алгоритмів криптографічного хешування для оптимізації процесу відстеження помилок у мікросервісних архітектурах з обмеженими апаратними ресурсами. Завдяки інтеграції з хмарним сервісом Google Gemini API реалізовано модуль інтелектуального аналізу, який автоматично генерує рекомендації щодо виправлення багів. Створено готовий до впровадження програмний продукт із вбудованою системою розмежування доступу (RBAC) та багатоканальними сповіщеннями (Telegram, Discord), який суттєво спрощує підтримку надійності та стабільності ІТ-інфраструктури кафедри.
Опис
Ключові слова
моніторинг, мікросервіси, дедуплікація, штучний інтелект, Node.js, PostgreSQL, збір помилок, distributed systems, error tracking, deduplication, artificial intelligence, Gemini API
Бібліографічний опис
Чуйко, Н. О. Розробка системи моніторингу та збору помилок для розподілених додатків : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Чуйко Нікіта Олегович. – Київ, 2026. – 78 c.