#!/bin/bash ## ## Slate script: how this machine is doing. ## ## Emits plain text -- cloudslateassist renders it. First line is the header. ## echo "server status" echo echo "host $(hostname)" echo "up $(uptime -p 2>/dev/null | sed 's/^up //')" echo "load $(cut -d' ' -f1-3 /proc/loadavg 2>/dev/null)" echo df -h --output=target,pcent,avail 2>/dev/null \ | grep -vE '^(/dev|/run|/sys|/proc|tmpfs|/usr/lib|/init|/mnt/wsl)' \ | head -6