Skip to main content

homebutler status

Prints CPU usage, memory, disk usage, and uptime for the server.

homebutler status [flags]

Disk usage is listed per mounted filesystem.

The same fields appear in JSON form in JSON output.

Examples​

Print the status of the local server.

homebutler status

The output, shortened to the root disk:

🖥 homelab (linux/amd64)
Uptime: 15h 12m
CPU: 36.4% (4 cores)
Memory: 3.2 / 7.8 GB (40.9%)
Disk /: 1 / 19 GB (7%)

To run it on a configured remote server, add --server and the name from your config.

homebutler status --server remote1

With a server whose SSH key is not authorized, the command stops with the connection error:

error: [remote1] failed to load SSH key (/home/you/nokey): open /home/you/nokey: no such file or directory
→ Check this server's 'key' in /home/you/.config/homebutler/config.yaml