"Графиня" открывает "Салон": новый алертинг и важные обновления
Команда "Графини" представила промежуточный релиз 2026H1.1 с кодовым названием "Салон". Версия получилась относительно небольшой, однако именно в ней появилась функция, которой пользователи ждали особенно долго, - встроенный алертинг, или система уведомлений о проблемах.
Название релиза отсылает к салонам прошлого: местам, где встречались люди, обсуждали идеи, искусство и новые подходы. В обновлении эта концепция проявилась в стремлении собрать вокруг наблюдаемости удобные инструменты для анализа состояния систем и оперативного реагирования на инциденты. Подробное описание возможностей доступно в материале о том, как развивается система мониторинга и алертинга "Графини".
Что изменилось помимо алертинга
В новой версии появился выбор временной зоны для дашборда. Теперь можно использовать время клиента или сервера. Это особенно важно для распределённых систем, которыми пользуются команды из разных регионов: один и тот же график можно отображать с учётом локального времени пользователя либо единой серверной временной зоны.
Расширился набор системных переменных, доступных в запросах. Среди них - `from`, `to`, `range`, `range_s`, `__range_ms`, `dashboard`, `org.id` и `__org.name`. В полях, где разрешено применение переменных, появилась отдельная кнопка для их быстрого добавления. Такая мелочь заметно ускоряет настройку дашбордов и снижает вероятность ошибок при ручном вводе.
Ещё одним заметным нововведением стала тепловая карта. Новый виджет поддерживает несколько вариантов отображения, переопределения по отдельным осям и обработку клика по ячейке. Кроме того, его можно импортировать из Grafana, что упрощает переход между системами и перенос уже подготовленных панелей.
Изменения коснулись и оформления визуализаций. Пользователь может выбрать цвет не только вручную, но и назначить конкретную палитру: системную, принадлежащую самому виджету или заданную переменной. Для этого добавлен новый тип переменной - "Палитра". В ней можно указать одну или несколько цветовых схем, а затем переключать их непосредственно в витрине. Все связанные виджеты автоматически перерисуются после изменения выбора.
Алертинг отделён от основной платформы
Главным событием релиза стала новая архитектура уведомлений. Разработчики не стали встраивать её жёстко в ядро продукта: алертинг вынесен в отдельный компонент. Если пользователю не требуется настройка алертов мониторинга, дополнительный модуль можно не устанавливать, а сама "Графиня" продолжит работать в штатном режиме.
Подход к связыванию сущностей также отличается от Grafana. Там основная логика строится вокруг лейблов, тогда как в "Графине" можно применять как лейблы, так и прямые ссылки на объекты. Это даёт больше свободы при построении правил и маршрутов доставки, особенно в крупных инсталляциях.
Функциональность разделена на три основные области: правила, уведомления и состояние. Такое устройство делает систему понятнее и помогает последовательно пройти весь путь - от описания условия до отправки сообщения ответственным сотрудникам.
Правила и контроль готовности
Раздел правил - центральное место, где создаются и редактируются условия срабатывания. Интерфейс намеренно сделан похожим на редактор виджетов, поэтому пользователям "Графини" не приходится осваивать новый принцип работы.
В верхней части отображаются предварительный просмотр метрики и ограничение, связанное с ней. Остальные параметры собраны во вкладках в нижней части редактора. Благодаря этому настройки не превращаются в длинную вертикальную форму, которую приходится бесконечно прокручивать.
Во вкладке "Уведомления" можно выбрать одну или несколько конечных точек доставки. Также здесь отображаются маршруты, назначенные правилу с помощью меток. В правом верхнем углу расположен блок состояния. Он показывает, достаточно ли настроено для корректного выполнения правила и последующей отправки сообщения.
Именно такая проверка особенно полезна при внедрении: оператор сразу видит, готово ли правило к работе, а не узнаёт о проблеме только после первого инцидента. Поэтому новая система мониторинга и алертинга помогает не просто фиксировать события, но и контролировать полноту конфигурации.
Уведомления, расписания и маршрутизация
Второй раздел посвящён параметрам доставки. Для удобства его содержимое тоже разбито на отдельные вкладки.
"Нерабочие часы" предназначены для регулярного расписания тишины. Например, в них можно указать ночные часы или выходные, когда уведомления не должны поступать. Это плановая настройка, действующая постоянно.
"Отключения" выполняют похожую функцию, но рассчитаны на разовые ситуации. Их удобно использовать, когда команда уже знает о проблеме и занимается её устранением. В таком случае повторяющиеся сообщения можно временно приостановить, не изменяя само правило.
Маршрут доставки определяет, каким образом событие превращается в уведомление. Здесь задаются порядок обработки, условия отправки, каналы, интервалы тишины и другие параметры. Такой уровень детализации необходим, когда разные типы инцидентов должны направляться в разные команды или сервисы.
В отдельном разделе хранятся шаблоны заголовков и текстов сообщений. Синтаксис постарались сделать максимально близким к Grafana, чтобы переход на "Графиню" не требовал полного переобучения. Это упрощает миграцию и позволяет быстрее перенести уже знакомые схемы уведомлений.
Практическое значение обновления
Для небольших команд новый алертинг может стать способом отказаться от разрозненных скриптов и ручного контроля графиков. Для крупных организаций он даёт более структурированный процесс: правила отделены от каналов доставки, временные ограничения управляются централизованно, а состояние конфигурации видно в интерфейсе.
При этом инструменты для DevOps мониторинга должны не только собирать метрики, но и помогать правильно действовать при отклонениях. Именно поэтому в "Салоне" внимание уделено маршрутам, паузам, шаблонам и проверке готовности правил. Такой подход снижает количество шумных уведомлений и делает реакцию на реальные инциденты быстрее.
Отдельный компонент также упрощает дальнейшее развитие продукта. Алертинг можно обновлять и масштабировать независимо от основной платформы, не перегружая пользователей функциями, которые им не нужны. В результате мониторинг инфраструктуры и сервисов становится более гибким: каждая установка может включать только необходимые части.
Новый релиз показывает, что "Графиня" последовательно движется от инструмента визуализации к полноценной платформе наблюдаемости. После появления тепловых карт, переменных палитр и расширенных настроек времени добавление уведомлений выглядит логичным следующим шагом. В дальнейшем обновления системы мониторинга смогут развивать не только графики и панели, но и автоматизацию реакции на события.


