1.22M
Категория: ИнтернетИнтернет

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

1.

АПОУ ВО «Вологодский колледж связи и информационных технологий»
РАЗРАБОТКА СЕРВИСА
ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ
СИСТЕМ МОНИТОРИНГА
Угаров Максим Витальевич,
студент
Петров Сергей Игоревич,
руководитель
Вологда, 2023 год

2.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Цель: разработать эффективную систему мониторинга серверов,
которая обеспечивает надежную и быструю работу серверов.
Задачи:
1. Изучить и проанализировать основные методы мониторинга
серверов;
2. Выбрать наиболее подходящий для реализации проекта
программный продукт для организации сервера мониторинга;
3. Произвести настройку и интеграцию выбранного программного
продукта;
4. Разработать сервис представления данных системы мониторинга
серверов.

3.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
РАЗДЕЛ 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ МОНИТОРИНГА
Определение основных понятий
Обзор архитектур мониторинга
Рассмотрение протоколов сбора метрик
РАЗДЕЛ 2. PROMETHEUS КАК СИСТЕМА МОНИТОРИНГА
Описание архитектуры Prometheus
Особенности использования и конфигурации
Обзор экспортеров и интеграций

4.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
РАЗДЕЛ 3. РЕАЛИЗАЦИЯ СЕРВЕРА МОНИТОРИНГА НА БАЗЕ
PROMETHEUS
Установка и настройка Prometheus
Установка и настройка Grafana
Настройка мониторинга основных компонентов инфраструктуры
Создание алертов и дашбордов для визуализации метрик

5.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Глобальная конфигурация Prometheus

6.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Установка пакета Grafana

7.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ СИСТЕМ МОНИТОРИНГА
Подключение Prometheus к Grafana

8.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Список ресурсов Grafana

9.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Параметры конфигурации для Node Exporter:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'node_exporter'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']

10.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Параметры конфигурации mysqld_exporter

11.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Создание графика загруженности CPU

12.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Панель текущего состояния

13.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Панель Basic CPU/MEM/Disk

14.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ СИСТЕМ МОНИТОРИНГА

15.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ СИСТЕМ МОНИТОРИНГА
Панель System Timesync
Панель Basic CPU/MEM/Disk

16.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ СИСТЕМ МОНИТОРИНГА
Панель Storage Disk

17.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
Панель Node Exporter

18.

РАЗРАБОТКА СЕРВИСА ПРЕДСТАВЛЕНИЯ ДАННЫХ
ДЛЯ СИСТЕМ МОНИТОРИНГА
РАЗДЕЛ 3. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАБОТ
Фонд оплаты труда

Наименование
Калькуляция себестоимости проекта
Длительность

Наименование статьи затрат
(ч)
Показатель
(руб.)
1
Анализ технического задания
8
1
Расходы на оплату труда (ФОТ)
29002,27
2
Уточнение технического задания и сбор данных
8
2
Расходы, связанные с эксплуатацией и
4888,04
3
Проектирование службы мониторинга
16
4
Выбор и покупка оборудования
8
3
Расходы на материал
273941,10
5
Установка оборудования
8
4
Накладные расходы
5800,45
6
Настройка оборудования
8
ИТОГО
313631,86
7
Настройка службы мониторинга
8
8
Оформление пояснительной записки
16
9
Всего
80
10 в том числе с использованием ПК
48
содержанием оборудования

19.

Спасибо за внимание !

20.

АПОУ ВО «Вологодский колледж связи и информационных технологий»
РАЗРАБОТКА СЕРВИСА
ПРЕДСТАВЛЕНИЯ ДАННЫХ ДЛЯ
СИСТЕМ МОНИТОРИНГА
Угаров Максим Витальевич,
студент
Петров Сергей Игоревич,
руководитель
Вологда, 2023 год
English     Русский Правила