Skip to content

Check the Memory Machine Service Status

Memory Machine 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:

$ sudo systemctl status mmlet mmmgr

For example:

$ sudo systemctl status mmlet mmmgr
 mmlet.service - MemVerge CXL Compute Host Service
     Loaded: loaded (/etc/systemd/system/mmlet.service; enabled; vendor preset: disabled)
     Active: active (running) since Thu 2024-02-01 13:45:49 PST; 1min 19s ago
   Main PID: 42384 (bash)
      Tasks: 94 (limit: 629145)
     Memory: 50.1M
        CPU: 17.243s
     CGroup: /system.slice/mmlet.service
             ├─ 42384 /usr/bin/bash /usr/lib/memverge/mmlet_daemon_start.sh
             └─ 42393 /opt/memverge/sbin/mmlet --config=/etc/memverge/mmlet.yml

Feb 01 13:47:02 sr0 bash[42393]: 2024/02/01 13:47:02 "GET http://sr0:8080/v1/core/processes HTTP/1.1" from 10.4.0.105:41756 - 200 30662B in 1.59512809s
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 GetMetrics returns []
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 C.mmtier_get_wss_history returns []
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 "GET http://sr0:8080/v1/wss/history?startTimestamp=0&endTimestamp=1706824023018000 HTTP/1.1" from 10.4.0.105:41758 - 200 3B in 686.797µs
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 MMTierGet key: wss_targets_objects returns []
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 "GET http://sr0:8080/v1/wss/processes HTTP/1.1" from 10.4.0.105:41760 - 200 3B in 583.136µs
Feb 01 13:47:03 sr0 bash[42393]: 2024/02/01 13:47:03 "GET http://sr0:8090/v1/wss/metrics HTTP/1.1" from 10.4.0.105:53484 - 200 0B in 236.890791ms
Feb 01 13:47:04 sr0 bash[42393]: 2024/02/01 13:47:04 "GET http://sr0:8080/v1/core/processes HTTP/1.1" from 10.4.0.105:41756 - 200 30596B in 1.560625502s
Feb 01 13:47:06 sr0 bash[42393]: 2024/02/01 13:47:06 GetMetrics returns {"cxl_read_bytes/s":[0,0,0,0],"cxl_write_system_wide_bytes/s":0,"dram_read_bytes/s":[135142336,33736896,0,0],"dram_write_bytes/s":[3419385>
Feb 01 13:47:06 sr0 bash[42393]: 2024/02/01 13:47:06 "GET http://sr0:8090/v1/core/metrics HTTP/1.1" from 10.4.0.105:53486 - 200 145268B in 289.776123ms

 mmmgr.service - MemVerge CXL Management Host Service
     Loaded: loaded (/etc/systemd/system/mmmgr.service; enabled; vendor preset: disabled)
     Active: active (running) since Thu 2024-02-01 13:46:10 PST; 58s ago
   Main PID: 42532 (bash)
      Tasks: 134 (limit: 629145)
     Memory: 142.2M
        CPU: 11.811s
     CGroup: /system.slice/mmmgr.service
             ├─ 42532 /usr/bin/bash /usr/lib/memverge/mmmgr_daemon_start.sh
             ├─ 42541 /opt/memverge/sbin/mmmgr --config=/etc/memverge/mmmgr.yml
             ├─ 42547 /opt/memverge/sbin/prometheus/prometheus --config.file /var/lib/memverge/prometheus/conf.yml --storage.tsdb.path /var/lib/memverge/prometheus/data --web.listen-address :8091
             ├─ 42549 /opt/memverge/sbin/grafana/bin/grafana server --config /var/lib/memverge/grafana/conf/main.ini --homepath /opt/memverge/sbin/grafana
             └─ 42550 /opt/memverge/sbin/caddy/caddy run --config /var/lib/memverge/caddy/Caddyfile

Feb 01 13:46:10 sr0 systemd[1]: Started mmmgr.service - MemVerge CXL Management Host Service.
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 [/opt/memverge/sbin/mmmgr --config=/etc/memverge/mmmgr.yml]
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 Opened Bolt database
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 Started Prometheus on 8091
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 Started Grafana on 8092
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 Started Caddy on 8080
Feb 01 13:46:10 sr0 bash[42541]: 2024/02/01 13:46:10 Starting server on :8081
Feb 01 13:46:13 sr0 bash[42541]: 2024/02/01 13:46:13 "POST http://localhost:8081/v1/hosts HTTP/1.1" from [::1]:57384 - 201 37B in 73.512342ms

Using your web browser, navigate to the hostname or IP address of the target server using port 8080. For example: http://<hostname>:8080.