Мониторинг — это не просто контроль, а основа стабильной работы современной ИТ-инфраструктуры. Для надёжного сбора и анализа метрик мы разработали Open Source-продукт Deckhouse Prom++. Это переработанная версия Prometheus, выполненная на C++ с оптимизированной архитектурой хранения и обработки данных.
В этой статье мы расскажем, как наше решение помогает бизнесу оптимизировать ресурсы и улучшить качество мониторинга.
Что такое Prom ++ и как он работает
Deckhouse Prom++ развёртывается так же, как и стандартный Prometheus: посредством манифестов Kubernetes или Helm-чартов, без дополнительных зависимостей. Система использует стандартный сервис-дискавери Prometheus и собирает данные из подов, сервисов, узлов и статических адресов. Prom++ собирает данные из различных источников: Kubernetes-кластеров, виртуальных машин, физических серверов и другой инфраструктуры.
Deckhouse Prom++ — система мониторинга для высоконагруженной инфраструктуры с открытым исходным кодом, разработанная для сбора метрик из различных источников и удобного анализа этих данных.
Открытый и бесплатный продукт
Deckhouse Prom++ — это независимый Open Source-продукт, который можно использовать отдельно от Deckhouse Kubernetes Platform.
Исходный код доступен под лицензией Apache 2.0 — он размещён на российской платформе и зеркале GitHub. Deckhouse Prom++ легко устанавливается в любой Kubernetes-кластер, заменив стандартный Prometheus. Использование Prom++ не требует лицензий.
Мониторинг «из коробки» во всех редакциях Deckhouse Kubernetes Platform
Тем, кто использует Deckhouse Kubernetes Platform, не нужно устанавливать Prom++ вручную — он уже встроен в платформу и развёртывается автоматически при установке. Таким образом, Prom++ доступен «из коробки» во всех редакциях DKP — от решений для малого бизнеса до инфраструктуры крупных компаний и госсектора.
Технология открыта всему Kubernetes-сообществу — в Telegram-чате Prom++ User Group вы можете напрямую общаться с создателями Deckhouse Prom++ и другими пользователями.
Полная совместимость с Prometheus
Deckhouse Prom++ полностью совместим с Prometheus по API, языку запросов, настройкам и формату хранения данных. При этом все дашборды, правила алертинга и экспортёры продолжат работать без изменений. Переход на Deckhouse Prom++ занимает 5 минут.
Deckhouse Prom++ хранит данные в формате Prometheus и исключает вендорлок — в любой момент можно вернуться на оригинальный Prometheus.
Оптимизированное хранение данных
Разработчики Deckhouse усовершенствовали самую ресурсоёмкую часть Prometheus — хранение оперативных данных в Write Ahead Log. Теперь в Prom++ данные хранятся в максимально сжатом виде, благодаря чему система снижает потребление оперативной памяти до 10 раз по сравнению с классическим Prometheus.
Deckhouse Prom++ снижает потребление памяти системой до 10 раз по сравнению с классическим Prometheus.
600+ установок
Deckhouse Prom++ прошёл проверку и уже широко используется в инфраструктурах клиентов компании Deckhouse. Решение успешно внедрено более чем в 600 кластерах и стабильно обрабатывает до 10 миллионов активных метрик (Active Series) на один кластер.
Снижение затрат на мониторинг
Prom++ позволяет снизить стоимость мониторинга на 37%. Продукт специально разработан для компаний, которым важно контролировать стабильность и высокую производительность цифровых систем при минимальных инфраструктурных затратах.
Локальная разработка
Локализация разработки, сопровождения и технической поддержки на территории России гарантирует оперативное реагирование на запросы, бесперебойную работу системы, а также технологическую независимость заказчиков.
Техническую поддержку и помощь с интеграцией и эксплуатацией оказывают инженеры Deckhouse.
Продукт из реестра отечественного ПО
Продукт зарегистрирован в реестре российского ПО*. Это открывает широкие возможности для его применения в госсекторе и отраслях, для которых регламентированы использование отечественных разработок и соответствие требованиям импортозамещения.
Как самостоятельно установить Deckhouse Prom++
Инструкция по установке Prom++. Документация по продукту здесь.
Deckhouse Prom++ — это комплексное решение, которое позволяет компаниям не только повысить качество мониторинга своих систем, но и существенно сократить инфраструктурные расходы. Продукт открывает новые возможности для бизнеса любого масштаба.
Остались вопросы? Напишите нам.
* Запись о внесении Prom++ в реестр отечественного ПО произведена на основании поручения Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации от 23 июня 2025 года по протоколу заседания экспертного совета от 10 июня 2025 года № 420пр.