Детальная информация

Название Разработка веб-приложения для мониторинга и анализа метрик производительности программных систем: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Разработка компьютерных систем» = Development of a web application for monitoring and analysis of software performance metrics
Авторы Денисов Дмитрий Алексеевич
Научный руководитель Богач Наталья Владимировна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика мониторинг производительности ; веб-приложение ; rest-api ; временные ряды ; PostgreSQL ; язык программирования Golang ; Vue.js ; аутентификация ; визуализация данных ; искусственный интеллект ; csv ; perfomance monitoring ; web application ; rest api ; time series ; Golang programming language ; authentication ; data visualization ; artificial intelligence
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2072
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42876
Дата создания записи 21.08.2026

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена проектированию и реализации веб-сервиса MetricsViz — системы мониторинга и визуализации метрик производительности со встроенным AI-анализом. В ходе работы выполнены следующие задачи: проведён анализ существующих систем мониторинга (Prometheus, Grafana, Zabbix, Datadog), спроектирована трёхуровневая клиент-серверная архитектура, реализованы серверная часть на Go 1.22 с JWT-аутентификацией и клиентское SPA на Vue 3 с визуализацией временных рядов через Apache ECharts, выполнена интеграция с LLM REST API (Google Gemini) для AI-диагностики аномалий. Функциональное тестирование (20 тест-кейсов) и нагрузочное тестирование подтвердили выполнение всех функциональных требований; файл 5 МБ (60 000 точек) импортируется за 4,82 секунды. Использованы технологии: Go 1.22, PostgreSQL 14, Chi v5, Vue 3 + TypeScript, Apache ECharts v5, Vite, Google Gemini API.

This work is devoted to the design and implementation of the MetricsViz web service — a system for monitoring and visualizing software performance metrics with integrated AI-based analysis. The work covered: analysis of existing monitoring systems (Prometheus, Grafana, Zabbix, Datadog) and identification of their limitations; design of a three-tier client-server architecture; implementation of a Go 1.22 server with JWT authentication and a Vue 3 SPA with Apache ECharts time series visualization; integration with the Google Gemini LLM REST API for AI-based anomaly diagnostics. Functional testing (20 test cases) and load testing (5 MB file / 60,000 data points imported in 4.82 s) confirmed that all requirements were met. Technologies used: Go 1.22, PostgreSQL 14, Chi v5, Vue 3 + TypeScript, Apache ECharts v5, Vite, Google Gemini API.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
...