vmstat and mpstat for Linux monitoring
Basics of Linux resource monitoring
What does vmstat report?
vmstat is a command that prints memory, swap, disk and CPU columns every second, 5 times, and high load but no cpu processes indicates disk wait. First line is an average. Tools disagree on memory usage numbers when comparing these snapshots.
What does mpstat report?
mpstat is a tool that prints per-core CPU usage every second, and its output splits time into user, system, idle, and wait percentages for your server. It may need installing. Use ps aux to identify specific processes running on your server right now.
How do I check uptime?
Uptime is the duration since the system booted, and uptime -s prints the exact boot time while uptime prints load averages for the last 1, 5 and 15 minutes. Compare with nproc. Load counts processes running or waiting to run on Linux systems.
How do I check disk space?
Disk space usage is the amount of storage consumed by files and directories on your server, and df -h shows space per filesystem while du finds the biggest subfolders. Yes it is. A deleted file keeps its space while a program holds it open.
Using PDX Ops
Does PDX Ops run on Linux?
Yes, PDX Ops runs on Windows 10/11 and connects to your Linux server via SSH to run commands like iostat or its per-core counterpart and returns the real output to your chat. It freezes. The agent checks your server resources and provides detailed reports.
Does the agent check my servers?
Yes, the agent executes your read-only monitoring commands over SSH and returns the real output, so you can see the exact numbers without leaving your desktop. It does not watch continuously. It also sends no alerts to your server at all.
Are the results always right?
No, the agent shows the real output and exit code, but you must check the numbers because a busy-looking value can be normal and misleading. Verify the results. A single snapshot is only a snapshot of the current state of the system.
How does Ask first work?
Ask first is a mode that pauses before every action changing something, so you can verify the result before it executes on your server. Verify the result. The agent waits for your decision on each change and then proceeds.
Models, privacy and download
Do my files leave the PC?
Yes, chats, working folders and API keys stay on the PC for privacy, and secrets in tool output are redacted before they reach the model. Data stays safe. Secrets in tool output are redacted before they reach the model.
Is the installer code-signed?
No. Compare the SHA-256 checksum with the published manifest using certutil to verify the file before running it on your Windows system. The setup program is about 34 MB. If your server maxes out memory usage then freezes, you should check for swap pressure. Check logs. Verify the installer file size before you run it.
Is pdxdevops.org the official PDX Ops website?
Yes, pdxdevops.org is the official PDX Ops website for the autonomous agent that runs checks over SSH and monitors Linux server resources when something ate all my disk space. Version 2.9.30. The download button gives the installer for version 2.9.30 released on 8 Nov 2026.