Monq 9.2: Как управлять миллионами порогов и расписаниями в observability-платформе
Monq 9.2 — это ответ на реальную боль администраторов и дежурных инженеров: когда порогов в системе миллионы, ручное управление становится невозможным. Релиз, вышедший 10 июля, кардинально меняет подход к работе с порогами: теперь у них есть собственное пространство, они учитывают расписания, автома

Monq 9.2 — это ответ на реальную боль администраторов и дежурных инженеров: когда порогов в системе миллионы, ручное управление становится невозможным. Релиз, вышедший 10 июля, кардинально меняет подход к работе с порогами: теперь у них есть собственное пространство, они учитывают расписания, автоматически находят свою КЕ в CMDB и даже хранят прогноз собственного состояния. Для работы с большими объемами хранение порогов перенесено из PostgreSQL в ClickHouse, а конвейер сервисов полностью переработан. Разберем, что именно изменилось и как это упрощает жизнь дежурных смен.
Пороги получают собственное рабочее пространство и расписания
Главное нововведение Monq 9.2 — выделенное рабочее пространство для порогов. Раньше они были разбросаны по разным разделам, теперь собраны в едином интерфейсе, где можно увидеть их статус, историю и настройки. Это позволяет администратору быстро оценить общую картину: какие пороги активны, какие срабатывают чаще всего, какие требуют внимания. Для дежурной смены это означает меньше времени на поиск нужного порога и больше — на анализ реальных проблем.
Еще одна важная функция — учет расписаний. Пороги теперь могут автоматически изменять свою чувствительность в зависимости от времени суток, дня недели или праздничных дней. Например, в рабочие часы порог на количество ошибок может быть строже, а ночью — мягче, чтобы не будить дежурного из-за незначительных отклонений. Это снижает количество ложных срабатываний и делает мониторинг более интеллектуальным.
Как настроить расписания для порогов в Monq 9.2?
Настройка расписаний в Monq 9.2 интуитивно понятна. В интерфейсе порога появилась вкладка "Расписание", где можно задать временные интервалы, дни недели и даже праздничные дни. Можно создать несколько расписаний для разных сценариев, например, для будней и выходных. Система автоматически применяет нужное расписание в зависимости от текущего времени. Это особенно полезно для компаний с глобальной инфраструктурой, где рабочие часы в разных часовых поясах отличаются.
Автоматическое сопоставление с CMDB и прогноз состояния
Пороги в Monq 9.2 научились автоматически находить свою КЕ (конфигурационную единицу) в CMDB. Это избавляет администратора от ручной привязки порога к конкретному объекту мониторинга. Система сама определяет, к какому серверу, приложению или сервису относится порог, и связывает их. Это особенно важно в динамической среде, где инфраструктура постоянно меняется: новые серверы появляются, старые выводятся из эксплуатации, и ручная настройка порогов становится узким местом.
Кроме того, пороги теперь хранят прогноз собственного состояния. Это значит, что система не просто фиксирует текущее значение метрики, но и предсказывает, как оно изменится в ближайшее время. Это позволяет выявлять потенциальные проблемы до того, как они приведут к аварии. Например, если прогноз показывает, что заполнение диска достигнет 100% через два часа, дежурный получит предупреждение заранее и сможет принять меры.
Технические детали: ClickHouse и переработанный конвейер
Одно из ключевых изменений — перенос хранения порогов из PostgreSQL в ClickHouse. Это сделано для работы с большими объемами данных. PostgreSQL, при всех своих достоинствах, начинает тормозить, когда порогов миллионы, а каждый из них хранит историю срабатываний. ClickHouse — колоночная СУБД, оптимизированная для аналитических запросов, что позволяет быстро обрабатывать огромные массивы данных. В результате скорость работы с порогами значительно выросла, а нагрузка на базу снизилась.
Связанный конвейер сервисов также был переработан. Это означает, что обработка событий, связанных с порогами, теперь происходит более эффективно. Меньше задержек, меньше потерь данных, более стабильная работа всей системы. Для дежурной смены это значит, что уведомления приходят быстрее и точнее, а панель мониторинга обновляется без задержек.
Как это работает и чем отличается от предыдущей версии?
Чтобы понять масштаб изменений, сравним с предыдущей версией. Раньше пороги были привязаны к конкретным метрикам и объектам вручную. Если добавлялся новый сервер, нужно было создавать пороги для него отдельно. Теперь пороги автоматически подхватываются через CMDB. Расписаний не было вовсе — пороги работали одинаково круглосуточно, что приводило к ложным срабатываниям ночью. Прогноз состояния — это вообще новая функция, которая появилась впервые.
Для пользователя это означает, что настройка мониторинга становится проще и быстрее. Вместо того чтобы вручную создавать сотни порогов и привязывать их к объектам, можно настроить шаблоны, которые автоматически применятся к новым объектам. Это особенно актуально для крупных компаний с тысячами серверов и микросервисов.
Кого затронет и как?
Обновление Monq 9.2 затронет в первую очередь администраторов и дежурных инженеров. Администраторам станет проще управлять порогами: меньше ручной работы, больше автоматизации. Дежурные смены будут реже получать ложные уведомления благодаря расписаниям и прогнозам, а значит, смогут сосредоточиться на действительно важных проблемах. Владельцы сервисов тоже выиграют: меньше ложных алермов — меньше отвлечений от работы.
Для компаний, использующих Monq в России и СНГ, это обновление особенно актуально, так как платформа является отечественной и соответствует требованиям импортозамещения. Возможность работать с большими объемами данных без потери производительности делает ее конкурентоспособной с западными аналогами.
Что будет дальше?
Разработчики уже анонсировали, что в версии 9.3 появятся адаптивные пороги. Это значит, что пороги будут автоматически подстраиваться под текущее поведение системы, а не только по расписанию. Например, если в системе наблюдается сезонный всплеск нагрузки, пороги будут учитывать это и не срабатывать ложно. Это следующий шаг в эволюции мониторинга — от статических правил к динамическим.
Пока неизвестны точные сроки выхода 9.3, но, судя по темпу развития Monq, можно ожидать обновление в ближайшие месяцы. Компания активно развивается, и каждое обновление приносит значительные улучшения.
Итог
Monq 9.2 — это важный шаг в развитии платформы, который делает мониторинг более интеллектуальным и удобным. Пороги, расписания, автоматическое сопоставление с CMDB и прогноз состояния — все эти функции направлены на то, чтобы уменьшить нагрузку на дежурную смену и повысить эффективность мониторинга. Если вы используете Monq, обновление стоит установить как можно скорее, чтобы воспользоваться всеми преимуществами уже сейчас. А с анонсом адаптивных порогов в 9.3 становится ясно, что Monq нацелен на долгосрочное развитие и автоматизацию.