Changelog | Изменения

1.2.0

Новые возможности

  • Отображение умных порогов на графиках дашбордов — теперь можно использовать динамические пороги на основе исторических данных. Доступны алгоритмы MAD (среднее абсолютное отклонение) и StdDev (стандартное отклонение), которые автоматически учитывают тренды и сезонность метрик

  • Монитор нового типа: Адаптивный монитор — система может автоматически определять аномалии в поведении метрик без ручной настройки порогов, используя адаптивные алгоритмы

  • Новый раздел в UI: Трейсы — добавлен полноценный раздел для просмотра и анализа трейсов (трассировки запросов) с быстрой фильтрацией и визуализацией

  • Новый раздел в UI: Сигналы (SNMP-traps) — добавлен раздел для работы с SNMP-трапами с отображением и быстрой фильтрацией сигналов

  • Обновление раздела работы с логами — улучшена работа с логами: оптимизированы запросы, восстановлен конструктор фильтров, добавлена быстрая фильтрация и поиск

  • PromQL/MetricsQL валидация и подсказки — при создании запросов в графиках и дашбордах теперь доступны подсветка синтаксиса, автодополнение функций и операторов, проверка корректности запросов в реальном времени

  • Возможность отправки уведомлений в мессенджер MAX — добавлена поддержка отправки уведомлений в мессенджер MAX, аналогично Telegram

  • Темная тема — добавлена возможность переключения интерфейса на темную тему для комфортной работы в условиях слабого освещения

  • Оптимизация работы с логами — улучшена производительность запросов к логам, восстановлен конструктор фильтров, исправлены проблемы с отображением

  • Настройки для LLM-модели в UI — в разделе «Настройки» добавлена возможность настройки параметров подключения к LLM-моделям (API key, Base URL, модель) для использования AI-функций платформы

  • Улучшена работа с мониторами:

    • Добавлена возможность заглушения оповещений уровня Warning — теперь можно настроить монитор так, чтобы получать уведомления только критического уровня, игнорируя предупреждения

  • Убраны legacy-компоненты — удалены устаревшие компоненты системы (alertmanager, vmalert, event-adapter), скрыта страница «Проблемы(legacy)» для упрощения интерфейса

Bug fixes

  • Фикс бага с шаблонами SNMP — исправлена проблема, при которой при добавлении нового шаблона SNMP-Poll для одного устройства шаблон перезаписывался для всех остальных устройств. Теперь настройки каждого устройства сохраняются независимо

  • Фикс бага с лицензиями при отсутствии агентов — исправлена ошибка 404, возникавшая при загрузке лицензии, когда в системе еще нет агентов. Теперь лицензию можно загружать в любой момент

  • Восстановлена работа лицензирования при включенном автоконфигурировании — исправлены проблемы с автоконфигурированием агента, которые влияли на работу лицензирования

  • Добавлена возможность задавать символы кириллицы для пользователей в системе управления идентификацией — исправлен парсинг JWT токенов с кириллическими символами в именах и фамилиях пользователей. Теперь пользователи с русскими именами могут корректно работать во всех сервисах платформы

  • Исправлен баг с IPMI, возникающий при обновлении платформы — устранена проблема некорректной работы IPMI после обновления с версии 0.9 до 1.0

  • Исправлены ошибки с RBAC — исправлена проблема, при которой администратор мог случайно удалить группу Administrators, что блокировало доступ к админке. Теперь удаление критических групп запрещено

  • Исправлен баг с невозможностью скачать агент под Windows — устранена проблема скачивания vmagent и windows-exporter при установке агента на Windows

  • Устранена проблема отправки пустых полей при оповещении в каналы уведомлений — исправлен баг, при котором при отправке оповещения из монитора приходило пустое уведомление в email и другие каналы

  • Устранена проблема отправки уведомления при наличии несуществующего канала уведомления в цепочке эскалации — исправлена проблема, при которой при отправке оповещения на некорректную контактную точку (например, неверный email) цепочка эскалации прерывалась. Теперь эскалация продолжается даже при ошибках отправки

  • Устранена проблема SNMP-polling’а с разных устройств при наличии в агенте единой учетной записи, имеющей одинаковые данные для доступа к этим устройствам — исправлена проблема, при которой при использовании одной учетной записи для нескольких SNMP-устройств система не могла корректно обработать конфигурацию. Теперь можно использовать одну учетную запись для нескольких устройств

  • Исправлена проблема с отображением информации по трейсам — восстановлено отображение информации в таблице с трейсами во вкладке «Настройки»

  • Исправлена проблема с отображением проблем по хостам — теперь корректно отображаются активные проблемы для хостов на карте хостов

  • Исправлены проблемы с автоконфигурированием агента — устранены ошибки TLS, проблемы со сбором логов в агентах на дополнительных апстримах и в агенте, подключенном к прокси

  • Исправлена проблема с группировкой оповещений — устранен баг, при котором уведомления не отправлялись при включенной группировке оповещений в мониторе

  • Исправлены проблемы с отображением данных — устранены проблемы с отображением данных за промежуток времени в разделе «События», исправлено «съедание» части графика при возврате на страницу дашбордов

  • Исправлены проблемы безопасности — устранены уязвимости SQL injection в разделе «Проблемы (legacy)», улучшена безопасность обработки запросов

  • Исправлены проблемы с интерфейсом — исправлены проблемы с отображением шрифтов на карте хостов, улучшена читаемость имен хостов, унифицированы элементы интерфейса

  • Исправлены проблемы с агентами — устранены проблемы стабильности агента для приема трейсов, исправлены ошибки при работе с автоконфигурированием

  • Устранены уязвимости — закрыты уязвимости в используемых библиотеках (axios, golang.org/x/crypto, github.com/dgrijalva/jwt-go)