System tools your agent already has
What is running, what it is using, and what is about to become a problem.
14 toolsAn agent that operates a machine needs to see the machine. These cover what is running and what it costs, what is filling the disk, and what happens on a schedule, which is what turns a one-off request into something that keeps happening without you.
The tools
Preinstalled on every plan, with nothing to set up. A few depend on the engine you pick.
psList the processes running in the sandbox.
topWatch processes, CPU and memory in real time.
htopAn interactive process viewer, easier to read than top.
pstreeShow the process list as a parent and child tree.
freeReport how much memory is in use and how much is left.
vmstatSample memory, swap, IO and CPU activity over time.
iostatReport disk throughput and CPU load per device.
lsofList open files and sockets, and the processes holding them.
tmuxKeep long jobs alive in detachable terminal sessions.
killallSignal every process matching a name.
fuserFind which processes hold a file, directory or socket open.
mpstatReport per-core CPU utilization over an interval.
pidstatReport CPU, memory and I/O per process over an interval.
sarCollect and replay system activity samples over time.
A real command line, already set up
Every agent runs on a sandboxed machine with the whole toolbox preinstalled. No setup step, on any plan.
