Перейти к основному содержимому
Версия: 5.1

Минимальные системные требования Smart Monitor

Общие требования​

  • Тип размещения: выделенные физические или виртуальные серверы
  • Версия компонентов: все узлы должны использовать одинаковую версию компонентов Smart Monitor
  • Часовой пояс и синхронизация: настроена синхронизация времени (например, через NTP), один часовой пояс
  • Сетевая инфраструктура: высокоскоростное соединение между узлами - рекомендуется не ниже 1Гб/с, низкая сетевая задержка - не более 10мс
  • Хранилище: рекомендуется использование SSD-накопителей для всех компонентов, рекомендуется файловая система XFS

Поддерживаемые операционные системы​

Smart Monitor поддерживает установку и работу на современных Linux-дистрибутивах, использующих систему инициализации systemd. Ниже приведены минимальные и рекомендуемые требования к аппаратному и программному обеспечению, а также поддерживаемые операционные системы для всех компонентов системы.

примечание

Рекомендуется использовать RHEL 7 и 8 версий.

КомпонентОписание и поддерживаемые ОС
Smart Monitor:
  • Smart Monitor Master Node
  • Smart Monitor Data Storage
  • Smart Monitor Web
  • Smart Monitor Data Collector
  • Smart Monitor Engine Remote Execution
  • Smart Beat Manager
  • Inventory

Используется для автоматизированной установки и настройки компонентов Smart Monitor. Поддерживаемые ОС:

  • Red Hat Enterprise Linux (RHEL) 7
  • Red Hat Enterprise Linux (RHEL) 8
  • AstraLinux CE 2.12.45
  • AstraLinux CE 2.12.46
  • AstraLinux SE 1.7
  • AstraLinux SE 1.8
  • Ubuntu Server 20.04
  • Ubuntu Server 22.04
  • Ubuntu Server 24.04
  • RedOS MUROM 7.3
  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Debian 12 (Bookworm)
  • Oracle Linux 8.6
  • Oracle Linux 8.7
КомпонентПоддерживаемая архитектураПоддерживаемые ОС
Smart Beatx86-64 (AMD64 / Intel 64)Windows:
  • Microsoft Windows 7 Professional / Enterprise / Home
  • Microsoft Windows 8 Professional / Enterprise / Home
  • Microsoft Windows 10 Pro / Enterprise / Home
  • Microsoft Windows 11 Pro / Enterprise / Home
  • Microsoft Windows Server 2008 R2 / 2012 R2 / 2016 / 2019 / 2022
Linux:
  • Red Hat Enterprise Linux (RHEL) 7
  • Red Hat Enterprise Linux (RHEL) 8
  • AstraLinux CE 2.12.45
  • AstraLinux CE 2.12.46
  • AstraLinux SE 1.7
  • AstraLinux SE 1.8
  • Ubuntu Server 20.04
  • Ubuntu Server 22.04
  • Ubuntu Server 24.04
  • RedOS MUROM 7.3
  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Debian 12 (Bookworm)
  • Oracle Linux 8.6
  • Oracle Linux 8.7
s390 (IBM System z) — IBM z14Linux:
  • SUSE Linux Enterprise Server 15

Совместимость версий для ElasticBeats​

Перед установкой или обновлением агентов ElasticBeats обязательно проверьте матрицу совместимости на официальном сайте Elastic.

Аппаратные требования​

Обратите внимание!

Для корректной работы компонентов необходимо учитывать настройки Java, включая параметры JVM и объем доступной памяти. Подробные требования к настройке описаны в разделе Настройки Java.

КомпонентМинимальные требования
Smart Monitor Single Instance (все компоненты на одном узле)
  • 4-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 16 ГБ оперативной памяти
  • SSD, минимум 100 ГБ
Smart Monitor Data Storage (оперативное хранение)
  • 4-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 8 ГБ оперативной памяти
  • Fast SSD, минимум 100 ГБ
Smart Monitor Data Storage (долгосрочное хранение)
  • 4-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 8 ГБ оперативной памяти
  • SSD/HDD, минимум 500 ГБ
Smart Monitor Master Node
  • 2-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 4 ГБ оперативной памяти
  • Fast SSD/SSD, минимум 30 ГБ
Smart Monitor Data Collector
  • 4-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 4 ГБ оперативной памяти
  • SSD/HDD, минимум 50 ГБ
Smart Monitor Web
  • 2-х ядерный процессор (x86-64: AMD64/Intel 64)
  • 4 ГБ оперативной памяти
  • HDD: 40 ГБ

Программные требования​

КомпонентТребование
Операционная система

Установка поддерживается на большинстве современных дистрибутивов Linux. Подробнее — в соответствующем разделе поддерживаемые операционные системы.

Зависимости
  • Для установки ClickHouse необходимы следующие библиотеки и пакеты:

    • libicu
    • libzstd
    • liblz4
    • libxxhash
  • Для корректной работы установщика Smart Monitor необходимы:

    • unzip 6.0 и выше
    • zip версии 3.0 и выше
    • openssl версии 1.0.2k и выше
    • curl версии 7.52
  • Для RHEL 8 дополнительно требуется:

    • libnsl2 версии 1.2.0 и выше
    • или libnsl версии 2.28 и выше
  • Для компонента sme-re рекомендуется установка:

    • memcached версии 1.5.22 и выше

Сетевое взаимодействие компонентов Smart Monitor​

Компонент Smart Monitor — отправительПорт/ПротоколКомпонент Smart Monitor — получатель
  • Smart Monitor Data Storage
  • Smart Monitor Master Node
  • Smart Monitor Engine Remote Execution
  • 9200/TCP
  • 9300/TCP
  • 18080/TCP
  • Smart Monitor Data Storage
  • Smart Monitor Master Node
  • Smart Monitor Engine Remote Execution
Smart Monitor Data Collector
  • 9200/TCP
Smart Monitor Data Storage
Пользователи
  • 5601/TCP
Smart Monitor Web
Smart Monitor Web
  • 7769/TCP
Smart Beat Manager
Smart Beat Manager
  • 9200/TCP
Smart Monitor Data Storage
Smart Beat
  • 7767/TCP
Smart Beat Manager
Дополнительные сетевые взаимодействия
Smart Monitor Data Storage
  • 5432/TCP
PostgreSQL (если используется модуль Inventory, начиная с версии 5.0)
Smart Monitor Data Collector
  • 9092/TCP
Kafka (опционально, зависит от конфигурации)
Smart Monitor Data Storage
  • 8123/TCP (без TLS)
  • 8443/TCP (с TLS)
ClickHouse (опционально, зависит от конфигурации)
Центральный кластер с механизмом Cross Cluster Search, Smart Monitor Data Storage с ролью remote_cluster_client
  • 9300/TCP
Подчиненный кластер, Smart Monitor Data Storage
примечание

Внешние источники данных:

Для сбора анализируемых данных могут потребоваться дополнительные разрешения, например:

  • Почтовые серверы
  • Smart Beat до Smart Monitor Data Collector для отправки собранных данных
  • Подключение к службе каталогов Active Directory(LDAP)
  • Подключение к базам данных, например, MySQL, Microsoft SQL Server, PostgreSQL
  • Другие внешние системы, подключаемые через модули и интеграции

Поддержка веб-браузеров​

Для работы веб-интерфейса Smart Monitor рекомендуется использовать любой совместимый браузер, такой как Mozilla Firefox, Google Chrome, Safari, Microsoft Edge или другой браузер на базе Chromium.

Минимально поддерживаемые версии браузеров приведены в таблице:

БраузерМинимальная версия
Chrome97
Edge97
Firefox104
Opera83
Safari15.4

Аппаратные требования для установки ClickHouse​

ПараметрРекомендации
CPUClickHouse работает более эффективно в конфигурациях с большим количеством ядер, но с более низкой тактовой частотой, чем в конфигурациях с меньшим количеством ядер и более высокой тактовой частотой. Минимально: 4-х ядерный процессор (x86-64: AMD64/Intel 64).
Оперативная памятьМинимум 32 ГБ оперативной памяти, рекомендуется 64 ГБ и более для обработки больших объемов данных.
Дисковое пространствоРекомендуется использовать SSD-накопители для хранения данных. Минимально: 3ТБ, SSD/HDD.
Сетевое подключениеВысокоскоростное соединение между узлами - рекомендуется не ниже 1 Гб/с, низкая сетевая задержка - не более 10 мс.
примечание

Дополнительную информацию можно найти в официальной документации ClickHouse.

Аппаратные требования для установки PostgreSQL​

ПараметрРекомендации
CPUМинимально: 2-ядерный процессор с архитектурой x86-64. Рекомендуется многоядерный CPU для параллельной обработки запросов.
Оперативная памятьМинимум 2 ГБ для базовой работы. Рекомендуется от 4 ГБ и выше для продуктивной среды и многопользовательских операций.
Дисковое пространствоМинимально: 40 ГБ. Рекомендуется SSD для повышения производительности при I/O.
Сетевое подключениеРекомендуется стабильное подключение от 1 Гб/с и выше при использовании в распределенных или кластерных конфигурациях.
примечание

Для установки PostgreSQL следует выбирать версию 16.7 или выше. Дополнительную информацию можно найти в официальной документации PostgreSQL.