Измеряем самое важное: Prometheus | OTUS

Измеряем самое важное: Prometheus

Как известно, единственный способ принимать правильные и, что не менее важно, осознанные решения в процессе разработке программных проектов, заключается в точной и аккуратной работе с метриками продукта. И чем раньше вы приступите к сбору данных обо всем, что происходит, тем лучше, ведь тем быстрее вы обнаружите проблемы продукта, следовательно, тем раньше вы определите возможности для его роста. Один из хорошо зарекомендовавших себя инструментов -- это, конечно же, Prometheus.

0_KAC8WvP3i2_OV5kl_1-20219-3406b8.png

Prometheus -- что это в трех абзацах

Номер один. Prometheus представляет собой систему сбора данных, разработанную музыкальной (да-да, вы не ослышались) компанией SoundCloud. Инструмент создавался в целях решения внутренних запросов компании по гибкой и быстрой обработке продуктовых метрик. Разработчики подошли к созданию своего детища, что называется с душой: инструмент получился настолько хорошим, что прекрасно справился с поставленными задачами. В результате он был "отпущен на свободу" за пределы SoundCloud, поэтому теперь доступен всем желающим в качестве opensource-продукта. Ура, товарищи! Впрочем, было бы странно, если бы инструмент с таким названием не поделился бы огнем своей функциональностью с окружающими, а был бы оставлен исключительно для себя.

b6224d7865e1df40de0c610039111b1f_1-20219-115b8d.jpg

Номер два. Prometheus характеризуется высокой скоростью работы, надежностью и отказоустойчивостью. Сам Prometheus monitoring написан на языке программирования Golang, который тоже славится своей быстротой. Но ничто не бывает идеальным: у "Прометея" не самая понятная система просмотра статистики, плюс отправка данных в базу тоже не отличается удобством.

prometheus_1-20219-54a216.jpg

Номер три. Prometheus -- это отличное решение для тех продуктов, которые собирают большое число метрик. Дело в том, что в Prometheus скорость чтения и записи действительно выше всяких похвал. Нельзя не упомянуть и то, что настроенный продукт можно получить и в качестве облачного сервиса, а куда же сейчас без облаков-то?

1-20219-d7f512.png

Статья подготовлена по материалам блога MCS.Mail.ru.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто