Реализация мониторинга, обеспечение отказоустойчивости и  наблюдаемости сервисов, балансеров и внутренней инфраструктуры

Выполнил: Юрченко В.В.

Руководитель: Береснев А.Д.

+

Немного предыстории

1

Глава: 1.1 с. 9

Цель

Спроектировать и реализовать инфраструктуру мониторинга

И

Задачи

  1. Сбор требований у команды разработки
  2. Проектирование архитектуры и пайплайнов логов, выбор технологий
  3. Заведение инструментов для мониторинга
  4. Настройка инструментов и написание конфигов

2

Глава: 2.5 с. 17

3

Функциональные требования

  • Минимизация возможности и времени простоя продуктовых сервисов и сервисов по сбору телеметрии

Нефункциональные требования

  • Инструменты для анализа должны быть просты в использовании
  • Единый формат логов для всех приложений
  • Удобное внедрение новых сервисов

Глава: 2.6-7 с. 18

Архитектура проекта

4

Глава: 3 с. 20

5

Балансер: Логи

Глава: 4.1-2 с. 23

Балансер: Метрики

6

Глава: 4.3 с. 25

Приложения: Логи

7

Глава: 5.1-2 с. 34

Приложения: Метрики

8

Глава: 5.3 с. 38

Базы данных

9

Глава: 6 с. 50

Итоги

  • Спроектирована система мониторинга

  • Реализована и настроена сборка метрик и логов с балансеров и приложений

  • Настроены алерты

10

Глава: 8 с. 54

diploma 2.0

By superpupervlad

diploma 2.0

  • 127