Skip to content
Pocket Homelab
Get the appComing soon to the App Store

Pocket Monitoring

Your servers from Pocket Monitoring on the Server tab, with alerts, containers and their logs, processes, internet speed tests and scheduled jobs.

iPhoneMac
On this page

Pocket Monitoring watches the server it runs on and every machine with its agent or Glances: CPU, memory, disks, temperatures, containers and processes, with history and alerts. Pocket Homelab shows its servers as the Server tab’s computers and adds what only Pocket Monitoring has.

Set up

Open Settings → Services → Pocket Monitoring, enter its address and a personal token from Pocket Monitoring’s Settings → API tokens (starts with pmon_), then Test connection. With Pocket Core, the connection arrives with your profile and there is nothing to paste.

Environment keys
KeyFieldRequiredSecretWhere to get it
MONITORING_URLPocket Monitoring URLRequired—Base address of your Pocket Monitoring server.
MONITORING_API_KEYPocket Monitoring API tokenRequiredSecretA pmon_ token, or the Pocket Core device token. Stored in the Keychain.

On the Server tab

  • Computers: every server you own or that is shared with you, with CPU, memory, disk and the hottest sensor. Drive health’s space figures come from its file systems.
  • Alerts: what is firing now (warning or critical) and recent alerts with how long they lasted.
  • Internet: the latest speed test against your plan (download, upload, ping, jitter, packet loss, latency under load, provider, public IP), Run a test now with live progress, a history chart by range and every test. Only the server Pocket Monitoring runs on tests the connection.
  • The Home Speedtest row and the Speedtest screen use these tests too; Speedtest Tracker is off while Pocket Monitoring is set up.
  • Scheduled jobs: each server’s systemd timers and the Pocket apps’ own jobs, problems first. Open one for its schedule, next run and week, Run now, Pause or Resume, and every kept run with its log.

A server’s page

  • History for 1 hour to 30 days: CPU and memory, and the hottest sensor.
  • Now: load (1, 5 and 15 minutes), swap, network and disk activity, process count and addresses.
  • Containers with state, health, CPU and memory. Open one for its log, or the logs of every running container merged by time: new lines follow while it is open, with a filter and Errors only. Logs are the server owner’s only and not available for a Glances server.
  • Top processes by CPU or memory, network interfaces, network shares, RAID arrays and fans.

On the Mac the same appears as cards on the Machines page; the sidebar opens alerts, internet and scheduled jobs.