System Requirements

Hardware requirements for Central Server

The Central Server has the following components Web Portal, CoreManager, NATs, WebSocketGateway & RequestHandler.

Others components like PostgreSQL database, SchedulerActivities, TrueAutomation & MetricsManager can be embedded with the Central Server.

With Medium & Large environments, LIKPI recommands to spread the components on dedicated servers specifically the TrendAnalysis which requires more CPU resources.

Environment Configuration Bigdata & Analystics
Small CPU
  • 4 vCPU; Frequency 2.3 GHz and above
RAM
  • 32 GB
Storage
  • 200 GB SSD or SAN storage
Medium CPU
  • 4 vCPU; Frequency 2.3 GHz and above
RAM
  • 64 GB
Storage
  • 400 GB or more SSD or SAN storage
Large CPU
  • 8 vCPU; Frequency 2.3 GHz and above
RAM
  • 128 GB
Storage
  • 1 TB or more SSD or SAN storage


Note

The information above takes the assumption a Central Server with PostgreSQL database, SchedulerActivities, TrueAutomation and MetricsManager.

Hardware requirements for AIOpsCell

Environment Configuration Bigdata & Analystics
Small CPU
  • 4 vCPU; Frequency 2.3 GHz and above
RAM
  • 8 GB or above if InMemory persistence mode
Storage
  • 50 GB (SSD or SAN storage) or above
Medium CPU
  • 4 vCPU; Frequency 2.3 GHz and above
RAM
  • 32 or above if InMemory persistence mode
Storage
  • 100 GB (SSD or SAN storage) or above
Large CPU
  • 8 vCPU; Frequency 2.3 GHz and above
RAM
  • 64 GB or above if InMemory persistence mode
Storage
  • 500 GB (SSD or SAN storage) or above


Note

You can consider based on the table above a deployment with limited AIOpsCell with huge resources (Medium ou Large) managing several thousands of ObsAgents or deploy more AIOpsCell with a Small configuration managing a limited number of ObsAgents.


Hardware requirements for TrendMetrics

Environment Configuration Bigdata & Analystics
Small CPU
  • 4 vCPU; Frequency 3 GHz and above
RAM
  • 8 GB
Storage
  • 20 GB (SSD or SAN storage)
Medium CPU
  • 4 vCPU; Frequency 3 GHz and above
RAM
  • 16 GB
Storage
  • 20 GB (SSD or SAN storage)
Large CPU
  • 8 vCPU; Frequency 3 GHz and above
RAM
  • 32 GB
Storage
  • 20 GB (SSD or SAN storage)

Hardware requirements for ObsAgent and Automator

Environment Configuration Bigdata & Analystics
Small CPU
  • 2 vCPU; Frequency 2.3 GHz and above
RAM
  • 8 GB
Storage
  • 20 GB (SSD or SAN storage)

Operating system requirements

Microsoft Windows only for ObsAgent & Automator.

Component Requirements
User Rights
  • Administrator privileges
Supported Versions
  • Microsoft Windows 2012, Microsoft Windows 2016, Microsoft Windows 2019

Linux

Component Requirements
User Rights
  • Root privileges are needed only if you want to manage the stop/start of the web portal on ports 80 or 443
  • Or a non-root user, the port numbers must be greater than 1024
Supported Versions
  • Red Hat Enterprise Linux 6.x and above
  • Debian 8 and above
  • Ubuntu 22 and above


Note

For Central Server installation on other Linux versions, please contact the LIKPI support. However, the solution should work on any Linux system with JRE.


Supported PostgreSQL database

For local or external database.

Platform Version
All supported platforms
  • PostgreSQL 9.6 and above


Note

LIKPI recommends that you deploy the PostgresSQL database and Central Server on separate servers for Medium or Large environment. For a disaster recovery setup, please rely on PostgreSQL database administrator.


Third-party product requirements

LIKPI solution requires third-party softwares. You can download them from the respective vendors web sites.

Software Version Context
NATs 2.1.9 and above Central Server
Nginx 1.10.3 or above Web Portal
Apache (if not using nginx) 2.4 or above Web Portal
Python 3.7 or above TrendMetrics
Java JRE openjdk version 1.8.0_275 or above All Java services

Port availability

The following ports should be available:

Component Default port
CoreManager 8001,8002,8003,8004,8005,8006,8007,8008,8009,8011,8012, 8013,8014,8015,8016,8017,8018,8019,8020,8021,8087,50000
NATs 4222, 8222 (Optional)
RequestHandler 6666
AIOpsCell 4001,9001
PosgreSQL 5432


Note

Use the following command to check the port availaibility: netstat -a | grep “LISTENING” | grep MY_PORT (Linux), netstat -na | findstr “LISTENING” | findstr MY_PORT (Windows). Ports can be configured after installation.


Web consoles system requirements

Component Version
Supported browsers
  • Microsoft Edge, Mozilla Firefox, Google Chrome