ssh_monitor
Gather system resource snapshots (CPU, memory, disk, network, processes) from a Linux server without altering state or requiring sudo.
Instructions
Collects a read-only snapshot of system resources on the named Linux server by running inspection commands such as top, free, df, ss, and ps. The type parameter selects the view and defaults to overview; other values are cpu, memory, disk, network, and process. Does not change remote state and needs no sudo. The interval and duration parameters are accepted for continuous monitoring intent but a single snapshot is gathered. Targets Linux tooling, so output may be empty on Windows hosts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Type of monitoring (default: overview) | |
| server | Yes | Server name from configuration | |
| duration | No | Duration in seconds for continuous monitoring | |
| interval | No | Update interval in seconds for continuous monitoring |