Prometheus 2.0: систему мониторинга ускорили с новым хранилищем данных

Сегодня состоялся анонс крупной версии популярной Open Source-системы мониторинга, развиваемой для нужд облачных и микросервисных приложений при поддержке фонда Cloud Native Computing Foundation, — Prometheus 2.0.

Сравнение потребления ресурсов у Prometheus 1.8 и 2.0
Сравнение потребления ресурсов у Prometheus 1.8 и 2.0 / Иллюстрация с сайта Prometheus

Проект Prometheus зародился в 2012 году в компании SoundCloud по инициативе бывшего сотрудника Google и под вдохновением от Borgmon, использовавшегося для мониторинга менеджера кластеров и планировщика задач Google Borg, который в свою очередь послужил основной для будущего Kubernetes*. Изначальная идея проекта заключалась в том, чтобы предложить возможность хранения временных рядов (time series) в многомерном формате и использовать простой языка для выборки нужных данных. Развиваясь ещё до появления Kubernetes, этот проект снискал особую популярность в последние годы именно благодаря его хорошей интеграции с этим продуктом, и на сегодня в мире DevOps-инженеров Prometheus является стандартом де-факто для мониторинга K8s.

Новый крупный релиз Prometheus — 2.0 — получил ряд значимых изменений, среди которых выделяются:

  • качественные оптимизации в хранилище данных, направленные на снижение потребления процессорного времени (до 20-40 % по сравнению с Prometheus 1.8), занимаемого дискового пространства (до 33-50 % по сравнению с Prometheus 1.8), дискового ввода/вывода (в среднем, при отсутствии большой нагрузки, составляет менее 1 %) — всё это стало возможным благодаря созданию собственной специализированной базы данных и её интеграции в систему;
  • staleness handling — явное отслеживание исчезающих целей мониторинга и их данных для улучшения общей скорости работы;
  • встроенная поддержка бэкапов для снимков всей базы данных;
  • перевод правил для записей и уведомлений со своего формата на YAML.

Скачать официальные пакеты с Prometheus 2.0 можно на сайте проекта, где также доступна инструкция по обновлению с версии 1.8.

Дмитрий Шурупов по материалам Prometheus.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
На смартфоне iPhone X запустили Windows 95 (ВИДЕО)На смартфоне iPhone X запустили Windows 95 (ВИДЕО)
container-diff — новая утилита от Google для сравнения образов Docker-контейнеровcontainer-diff — новая утилита от Google для сравнения образов Docker-контейнеров
Microsoft сделает поиск в Windows 10 наподобие macOS SpotlightMicrosoft сделает поиск в Windows 10 наподобие macOS Spotlight
CARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилейCARLA — Open Source-симулятор от Intel и Toyota для обучения беспилотных автомобилей
GhostBSD 11.1 — обновлённая система на базе FreeBSD с MATE и Xfce для десктоповGhostBSD 11.1 — обновлённая система на базе FreeBSD с MATE и Xfce для десктопов
Блок рекламы


Похожие новости

Borg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данныхBorg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данных
Oracle стала платиновым членом CNCF и будет больше помогать с развитием KubernetesOracle стала платиновым членом CNCF и будет больше помогать с развитием Kubernetes
Redis 4.0 — крупное обновление NoSQL-базы данных, устраняющее «ряд важных ограничений»Redis 4.0 — крупное обновление NoSQL-базы данных, устраняющее «ряд важных ограничений»
CrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данныхCrateDB 2.0 — распределённая СУБД с поддержкой SQL для машинных данных
Microsoft представила операционную систему Windows 10 SMicrosoft представила операционную систему Windows 10 S
Microsoft представит облачную операционную систему. Компания хочет конкурировать с ChromebookMicrosoft представит облачную операционную систему. Компания хочет конкурировать с Chromebook
AnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данныхAnyChart открыла для некоммерческого использования JavaScript-библиотеки для визуализации данных
В веб-офис ONLYOFFICE добавили интеграцию с облачным Open Source-хранилищем ownCloudВ веб-офис ONLYOFFICE добавили интеграцию с облачным Open Source-хранилищем ownCloud
Google и Fiat Chrysler показали новую информационно-развлекательную автомобильную систему на базе Android 7.0Google и Fiat Chrysler показали новую информационно-развлекательную автомобильную систему на базе Android 7.0
PHP 7.1 — релиз популярного языка программирования с новыми возможностямиPHP 7.1 — релиз популярного языка программирования с новыми возможностями
Последние новости

Подгружаем последние новости