Розробка системи моніторингу та збору помилок для розподілених додатків

Вантажиться...
Ескіз

Дата

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.

ORCID

DOI