Детальная информация
| Название | Разработка веб-приложения для мониторинга и анализа метрик производительности программных систем: выпускная квалификационная работа бакалавра: направление 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.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|