Skip to main content
Version: 4.3

Smart Monitor Minimum System Requirements

General Requirements

  • Deployment type: Dedicated physical or virtual servers
  • Component versions: All nodes must use the same version of Smart Monitor components
  • Time zone and synchronization: Time synchronization must be configured (e.g., via NTP), and a single time zone must be used
  • Network infrastructure: High-speed connection between nodes – recommended at least 1 GB/s. Low network latency – no more than 10 ms
  • Storage: SSD drives are recommended for all components. XFS file system is recommended

Supported Operating Systems

Smart Monitor supports installation and operation on modern Linux distributions using the systemd initialization system. Below are the minimum and recommended hardware and software requirements, as well as the supported operating systems for all system components.

note

It is recommended to use RHEL versions 7 and 8.

ComponentDescription and supported OS
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

It is used for automated installation and configuration of Smart Monitor components. Supported OS:

  • 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
  • Ubuntu Server 20.04
  • Ubuntu Server 22.04
  • RedOS MUROM 7.3
  • Debian 12
  • Oracle Linux 8.7
  • Oracle Linux 8.6
ComponentSupported architectureSupported OS
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
  • Ubuntu Server 20.04
  • Ubuntu Server 22.04
  • RedOS MUROM 7.3
  • Debian 12
  • Oracle Linux 8.7
  • Oracle Linux 8.6
s390 (IBM System z) — IBM z14Linux:
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15

Hardware requirements

Pay attention!

For the components to work correctly, the Java settings must be taken into account, including the JVM settings and the amount of available memory. Detailed configuration requirements are described in the section Java Settings.

ComponentMinimum requirements
Smart Monitor Single Instance (all components on one node)
  • 4-core CPU (x86-64: AMD64/Intel 64)
  • 16 GB RAM
  • Fast SSD, minimum 100 GB
Smart Monitor Data Storage (short-term storage)
  • 4-core CPU (x86-64: AMD64/Intel 64)
  • 8 GB RAM
  • Fast SSD, minimum 100 GB
Smart Monitor Data Storage (long-term storage)
  • 4-core CPU (x86-64: AMD64/Intel 64)
  • 8 GB RAM
  • SSD/HDD, minimum 500 GB
Smart Monitor Master Node
  • 2-core CPU (x86-64: AMD64/Intel 64)
  • 4 GB RAM
  • Fast SSD/SSD, minimum 30 GB
Smart Monitor Data Collector
  • 4-core CPU (x86-64: AMD64/Intel 64)
  • 4 GB RAM
  • SSD/HDD, minimum 50 GB
Smart Monitor Web
  • 2-core CPU (x86-64: AMD64/Intel 64)
  • 4 GB RAM
  • HDD: 40 GB

Software Requirements

ComponentRequirement
Operating Systems

Installation is supported on most modern Linux distributions. For details, see the Supported Operating Systems.

Dependencies
  • Required libraries and packages for ClickHouse installation:

    • libicu
    • libzstd
    • liblz4
    • libxxhash
  • Required for Smart Monitor installer:

    • unzip 6.0 or higher
    • zip 3.0 or higher
    • openssl 1.0.2k or higher
  • Additional requirements for RHEL 8:

    • libnsl2 1.2.0 or higher
    • or libnsl 2.28 or higher
  • Recommended for sme-re component:

    • memcached 1.5.22 or higher

Smart Monitor Component Network Communication

Component Smart Monitor — SourcePort/ProtocolComponent Smart Monitor — Destination
  • 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
Users
  • 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
Additional Network Communications
Smart Monitor Data Storage
  • 5432/TCP
PostgreSQL (if Inventory module is used, starting from version 5.0)
Smart Monitor Data Collector
  • 9092/TCP
Kafka (optional, configuration-dependent)
Smart Monitor Data Storage
  • 8123/TCP (without TLS)
  • 8443/TCP (with TLS)
ClickHouse (optional, configuration-dependent)
Central cluster with Cross Cluster Search mechanism, Smart Monitor Data Storage with a role remote_cluster_client
  • 9300/TCP
Subordinate cluster, Smart Monitor Data Storage
note

External Data Sources:

Additional permissions may be required for collecting analyzed data, such as:

  • Mail servers
  • Smart Beat to Smart Monitor Data Collector for transmitting collected data
  • Connection to directory services Active Directory(LDAP)
  • Database connections (e.g., MySQL, Microsoft SQL Server, PostgreSQL)
  • Other external systems connected via modules and integrations

Web Browser Support

For optimal performance of the Smart Monitor web interface, we recommend using any compatible browser such as: Mozilla Firefox, Google Chrome, Safari, Microsoft Edge, other Chromium-based browsers

Minimum supported browser versions:

BrowserMinimum Version
Chrome97
Edge97
Firefox104
Opera83
Safari15.4

ClickHouse Hardware Requirements

ParameterRecommendations
CPUClickHouse performs more efficiently with configurations featuring more cores at lower clock speeds rather than fewer cores at higher frequencies. Minimum: 4-core processor (x86-64: AMD64/Intel 64).
RAMMinimum 32GB, with 64GB+ recommended for large-scale data processing.
StorageSSD storage recommended. Minimum: 3TB (SSD/HDD acceptable).
NetworkHigh-speed inter-node connection recommended (minimum 1 GB/s) with low latency no more than 10 ms.
note

For additional details, refer to the official ClickHouse.