Skip to main content

Обзор Smart Monitor Open Source 1.4

В этой статье мы покажем, как продвинулся Smart Monitor Open Source и что нового появилось в версии 1.4!

31 марта 2021 года состоялся релиз Smart Monitor Open Source 1.4!

Ниже список изменений, о которых должны знать все:

Smart Monitor Engine

  • В новой версии планировщика запросы выполняются асинхронно
  • Поддержка запуска произвольного набора и количества функций в stats
  • Добавление итерационной обработки во все команды, кроме timechart, append и join
  • Добавлена пакетная обработка запроса. Запрос делится на оптимизированные части, что позволяет правильно структурировать поток обработки итерационных и неитерационных команд
  • Многочисленные оптимизации производительности команд и устранение багов

Smart Monitor

  • Мы переехали на новую версию ELK — 7.10.2.
  • Новое навигационное меню. Переработан дизайн и расположение, теперь меню не съедает большую часть экрана и может сворачиваться в «бургер». Но, если необходимо, чтобы меню показывалось постоянно, то его можно закрепить. Также для удобства в версии 1.4 появилась возможность закреплять «любимые» ссылки
  • Новая страница Overview. На ней можно посмотреть информацию о лицензии, версии, доступных хранилищах и подключенных модулях.
Страница Overview. Список Модулей.

  • Появилась возможность стилизации всех страниц и дашбордов с помощью страницы настроек.
    При изменении стилей, справа показывается предпросмотр, который позволяет увидеть как будет выглядеть части интерфейса: формы, шрифты и основные цвета
  • Добавлены новые типы фильтров на дашборды: Чек-бокс, Мультивыбор, Радио
  • Появилась возможность редактирования исходников дашборда в визуальном редакторе. При этом, если редактировать исходный код, то изменения применяются «налету»

Для редактирования необходимо нажать кнопку «Edit» и выбрать вкладку «Source»

  • Разработан мастер визуального редактирования фильтров, без редактирования исходного кода дашборда
  • Ускорена отрисовка графиков на дашборде. Добавлена ленивая загрузка для оптимизации работы
  • Перед добавлением визуализации на дашборд из Discover есть возможность скопировать исходный код в Yaml, для дальнейшей быстрой вставки на других дашборды.
  • Добавлена возможность экспорта результатов поиска в CSV, XLSX и JSON. Есть возможность выбрать имя файла, формат и лимит выгрузки
  • Обновлен Search.
    1. Появился таймлайн, который отображает частоту событий в временном диапазоне
    2. Добавлено боковое меню с перечнем полей, которые встречаются в событиях

При нажатии на поле в боковом меню появляется окно детализации:

  • Добавлена история поисковых запросов. Есть возможность переиспользовать прошлые запросы, копируя и вставляя с помощью одного нажатия
  • Добавлена интеграция ответственных в Incident Manager с пользователями из Open Distro Security

Smart Beat

  • Smart Beat теперь можно устанавливать как сервис в Unix системах и как службу в Windows
  • Оптимизировано потребление оперативной памяти как у Smart Beat, так и у Smart Beat Manager
  • Новые возможности настройки в конфигурационном файле
  • Smart Beat Manager получает информацию о неуспешном запуске битов, ошибки отображаются в интерфейсе
  • Автоматическая отправка внутренних логов в указанное хранилище.

Мы провели вебинар, посвященный данному релизу и делимся с вами записью.

Обсудить и задать вопросы можно в группе Telegram.

Release 1.4, Smart Monitor