Skip to content

System Requirements

Before you begin installing Memory Viewer, you should be aware of the following installation considerations:

  • The system must have access to the Internet to download additional packages.
  • The system administrator performing this installation must have the following permissions:
  • SSH access to the target host
  • Root user permissions are required to complete the installation
  • A supported Linux Distribution
  • Ubuntu Linux Server 22.04.01 LTS or newer

Required Network Ports for Installation

The Memory Viewer software requires access to the following ports to complete its installation process.

Component Port Number/Protocol
User Interface (mmlet) 8080/tcp
REST API (mmmgr) 8081/tcp
REST API (docs) 8090/tcp
Prometheus 8091/tcp
Grafana 8092/tcp

Use the following commands to add the required ports to the local firewall rules. These commands are suggestions only as they allow any host from any network to access the services, so you should consider refining them to be least privileged. Additionally, you may need to Port 8080 to your network hardware firewall/router.

Ubuntu:

$ sudo ufw allow 8080/tcp
$ sudo ufw allow 8081/tcp
$ sudo ufw allow 8090/tcp
$ sudo ufw allow 8091/tcp
$ sudo ufw allow 8092/tcp

Fedora:

$ sudo firewall-cmd --add-port=8080/tcp --permanent
$ sudo firewall-cmd --add-port=8081/tcp --permanent
$ sudo firewall-cmd --add-port=8090/tcp --permanent
$ sudo firewall-cmd --add-port=8091/tcp --permanent
$ sudo firewall-cmd --add-port=8092/tcp --permanent
$ sudo firewall-cmd --reload