Check the Memory Viewer Service Status
Memory Viewer runs a web server on port 8080. The mmlet.service
and mmmgr.service
are enabled and started by the installer and should automatically start at boot time. To verify the systemd service status, run:
For example:
$ sudo systemctl status mmlet mmmgr
● mmlet.service - MemVerge CXL Compute Host Service
Loaded: loaded (/etc/systemd/system/mmlet.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-10-03 21:56:44 UTC; 17min ago
Main PID: 5839 (bash)
Tasks: 195 (limit: 629145)
Memory: 81.8M
CPU: 2min 21.267s
CGroup: /system.slice/mmlet.service
├─5839 /usr/bin/bash /usr/lib/memverge/mmlet_daemon_start.sh
└─5848 /opt/memverge/sbin/mmlet --config=/etc/memverge/mmlet.yml
Oct 03 22:13:45 genoa3 bash[5848]: 2023/10/03 22:13:45 "OPTIONS http://genoa3.eng.memverge.com:8090/v1/core/topology HTTP/1.1" from 10.0.1.254:64569 - 204>
...
● mmmgr.service - MemVerge CXL Management Host Service
Loaded: loaded (/etc/systemd/system/mmmgr.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2023-10-03 21:56:55 UTC; 17min ago
Main PID: 6131 (bash)
Tasks: 242 (limit: 629145)
Memory: 188.0M
CPU: 51.826s
CGroup: /system.slice/mmmgr.service
├─6131 /usr/bin/bash /usr/lib/memverge/mmmgr_daemon_start.sh
├─6140 /opt/memverge/sbin/mmmgr --config=/etc/memverge/mmmgr.yml
├─6146 /opt/memverge/sbin/prometheus/prometheus --config.file /var/lib/memverge/prometheus/conf.yml --storage.tsdb.path /var/lib/memverge/pro>
└─6147 /opt/memverge/sbin/grafana/bin/grafana server --config /var/lib/memverge/grafana/conf/main.ini --homepath /opt/memverge/sbin/grafana
Oct 03 21:56:55 genoa3 bash[6140]: 2023/10/03 21:56:55 Starting server on :8080
Oct 03 21:56:58 genoa3 bash[6140]: 2023/10/03 21:56:58 "POST http://localhost:8080/v1/hosts HTTP/1.1" from 127.0.0.1:39500 - 201 57B in 5.434796ms
...
Using your web browser, navigate to the hostname or IP address of the target server using port 8080. For example: http://<hostname>:8080
.