Перейти к основному содержимому

Обновление 9.2.0 (10.07.2026)

Релиз 9.2.0 - важный шаг в развитии продукта Monq как all-in-one платформы мониторинга. В настоящем релизе был кардинально переработан функционал работы с временными рядами и порогами. Теперь управление порогами и мониторинг метрик стали более гибкими, наглядными и доступными.

Ключевые улучшения

  1. Новый экран управления порогами. В дополнение к отображению порогов на оперативном экране был добавлен специальный экран-дашбоард для порогов с расширенными возможностями:

    1. Универсальная фильтрация с многофункциональной строкой поиска и поддержкой синтаксиса MQL;
    2. Рубрикатор для быстрой навигации;
    3. Преднастроенные индивидуальные и групповые представления (карты) для удобства работы команд.
  2. Доступность визуальной работы с порогами для всех редакций. Новый экран работы с порогами доступен во всех редакциях, включая Community. Ранее же отображение порогов было доступно только на оперативном экране модуля AIOps, входящего в платные редакции.

  3. Гибкие алгоритмы расчета порогов (статичные и адаптивные). В правилах порогов появилось разделение на статические и адаптивные методы формирования порогов (функционал адаптивных порогов ожидается в 9.3.0). В статических порогах добавлена возможность настройки блоков правил в зависимости от времени:

    1. Учет часов, дней недели, месяца, рабочих и нерабочих дней, конкретных дат;
    2. Возможность задавать разные значения критичности и порогов для разных периодов (например, для сезонных распродаж в ритейле или пиковых нагрузок на порталах).
  4. Упрощение привязки порогов и временных рядов к объектам в СMDB (конфигурационным единицам). Ранее для этого требовались общие сценарии визуального движка автоматизации ("Автоматона"). Теперь механизм привязки встроен непосредственно в правило формирования порога. Добавлено три метода привязки:

    1. По ID КЕ (автоматически): если сбор данных ведет сам Monq, лейбл с ID КЕ добавляется автоматически, и сервис привязки устанавливает связь без участия пользователя;
    2. По набору ключевых атрибутов типов КЕ. Используется, если временные ряды генерируются сторонними инструментами мониторинга;
    3. Сценарии Автоматона. Используется для сложных случаев и обратной совместимости.
  5. Проактивный детектор аномалий (прогнозирование). Инструмент прогнозирования полностью переработан: старая MVP-модель заменена на более отзывчивую и предсказуемую. Реализованы механизмы обучения, дообучения и автоматической очистки модели. Система проверяет валидность выборки (достаточность точек и их «свежесть»). Кроме того:

    1. Каждый порог теперь хранит данные о прогнозе;
    2. На экраны добавлены поля с прогнозными значениями;
    3. Сценарии генерации сигналов и автоматизации теперь могут обрабатывать не только текущие значения порога, но и его прогноз, давая инженеру запас времени для предотвращения инцидента.
  6. Миграция хранения порогов в ClickHouse. В связи с резким ростом числа временных рядов (вследствие перехода к all-in-one) мы перенесли хранение порогов из PostgreSQL в ClickHouse. Это обеспечило высокую скорость выборки и обработки. Для клиентов разработан специальный мигратор, гарантирующий бесшовный переход.

  7. Обновление экрана настройки правил порогов. Интерфейс доработан с учетом обратной связи от клиентов и службы внедрения. Также осуществлен технологический переход на Blazor, что повысило отзывчивость и удобство интерфейса.

Дополнительные изменения и улучшения

  1. Плагины и контент паки:

    1. Добавлен новый контент-пак Linux, содержащий сценарии для быстрого старта мониторинга узлов под управлением ОС Linux агентским или безагентским способом.
    2. Добавлен новый контент-пак для работы с Битрикс24, содержащий действия для настройки алертинга и работы с задачами в корпоративном портале Битрикс24.
    3. Реализован плагин агента для работы с брокером сообщений KAFKA (подписочная модель).
    4. Обновлен плагин агента SysLog: добавлена поддержка пользовательских регулярных выражений для парсинга нестандартных форматов помимо встроенных RFC.
    5. Обновлен плагин агента WinInfo. Добавлена поддержка подключения к удаленным узлам с помощью доменных учетных записей.
  2. Развитие РСМ и CMDB:

    1. Появились составные карты и общий доступ (расшаривание) карт между рабочими группами. Это позволяет создавать общую карту из нескольких карт разных рабочих групп, что может быть полезно для рабочей группы диспетчеров, работающих с объектами разных владельцев.
    2. Обновлен экран метамодели CMDB.
  3. Обновление сервиса MetricBridge:

    1. Расширен набор встроенных функций для формирования временных рядов, что упрощает трансформацию данных.
    2. Настройка задержки расчета правила метрик-бриджа для устранения «слепой зоны».
  4. Новые инструменты для администрирования установки Monq:

    1. Добавлена автоочистка закрытых порогов (ранее решалась на уровне специальных скриптов). теперь вынесена в интерфейс настроек пространства. Этот функционал критичен для крупных инсталляций, где ежедневно открывается до 500 000 и более новых порогов.
    2. Расширенное отображение статистики использования для контроля лицензионной политики (объем сырых логов, метрики, длительность сценариев, количество запусков расчета правил).
  5. Оптимизация производительности:

    Мы заметили у клиентов частое использование фильтрации сигналов по названию с оператором «Содержит». Для ускорения выполнения таких запросов был добавлен специальный индекс. В результате предварительной оценки на крупных инсталляциях скорость выполнения фильтрационных запросов выросла на 20–50% у 60% карт. Поэтому принято решение использовать индекс для всех клиентов.

  6. Улучшения в администрировании платформы (реестр микросервисов & monqctl)

    В текущем релизе расширены возможности реестра микросервисов (pl-microservice-registry) и утилиты monqctl для гибкого управления конфигурацией микросервисов. Теперь есть возможность настраивать сервисы без привязки к релизам и с сохранением пользовательских параметров между обновлениями.

    1. Добавлена возможность применения изменений настроек сервиса на основе текущего шаблона, сохранённого в реестре. Команда обновляет конфигурацию микросервиса полностью, используя актуальную версию и шаблон - контекст релиза не требуется. Это упрощает применение новых параметров (адреса БД, порты и т.п.) без необходимости повторного скачивания релиза.
    2. Реализовано сохранение пользовательских настроек микросервиса между обновлениями: например, сохранение количества реплик микросервиса при обновлении, кастомизация любых параметров конфигурации (например, таймауты БД, переменные окружения и др.). ✅Пользовательские параметры теперь не потеряются при обновлениях.

    Подробные примеры команд и синтаксис доступны в документации на отдельной странице.

Работа над ошибками

Бизнес-процессы:

  • Исправлена ошибка ограничения вывода рассылок 200 экземплярами.
  • Исправлена ошибка в работе фильтра "Сигнал связан с влияющей КЕ для любой КЕ из списка" для стартового блока "Сигнал".
  • Оптимизированы запросы в сервис статусов КЕ.

Настройки сигналов:

  • Исправлена ошибка ограничения количества подключаемых к типу сигнала атрибутов.

Автоматизация:

  • Устранена ошибка компиляции "больших" сценариев.
  • Устранена ошибка импорта больших библиотек автоматизации.
  • Функция HTTPRequest. Для пина RequestTimeoutSeconds устранено максимальное ограничение в 100 секунд.
  • Типы действий. В наименовании подключения теперь можно использовать пробелы и символы.

CMDB:

  • Здоровье КЕ. Исправлена ошибка расчета прямой передачи здоровья по комбо-расчёту.
  • Здоровье КЕ. Оптимизирована прогрузка списка КЕ на которые влияет текущая КЕ.
  • Оптимизирована прогрузка виджета "Статусы КЕ во времени".

Оперативный центр:

  • Исправлена ошибка отображения сигналов на вкладке "Сигналы" после изменения набора колонок в персонализации.

Экран логов:

  • Устранена ошибка загрузки статистики поля для больших выборок.
  • Исправлено отображения строкового представления текстовых событий с размером >=1000 байт.
  • При настройке временного интервала через датапикер теперь выделяются промежутки в календаре.

Другое:

  • Потоки данных. Исправлено формирование ссылки на поток при копировании.
  • Настройки пространства. Исправлена ошибка удаления контактов пользователей.
  • Карта сигналов. Исправлено формирование шапки таблицы при изменении порядка колонок.