Разработка системы мониторинга виртуальной инфраструктуры

Руководитель: Дмитрий Калашников, Никита Толстиков (Marketing Research)

Город стажировки: Санкт-Петербург

Проект:

Сейчас отдел исследований и статистики в JetBrains разворачивает новую инфраструктуру для обработки данных из множества источников. Современная инфраструктура обработки данных представляет собой огромную машину из различных элементов, сервисов и обработчиков, которые взаимодействуют с друг другом как один организм. Для того, чтобы понимать, каково самочувствие этого организма в целом, нужно знать, в каком состоянии находится каждая его часть. Если вы хотите узнать, что из себя представляют такие модные слова, как Docker, Swarm, Hadoop, Spark, Druid, Kafka и еще много-много модных и не очень слов, изнутри, то вам к нам!

Задачи:
  • обзор существующих решений;
  • разработка веб-сервиса мониторинга виртуальной инфраструктуры;
  • разработка сервиса хранения показателей;
  • разработка скриптов телеметрии и health-check’ов.
 
Требования:
  • уверенное знание Python и Java.
 
Презентация проекта 25 мая 2016  

Результат