ssh_monitor
Retrieve a read-only snapshot of a Linux server's CPU, memory, disk, network, or process usage by choosing a view type. No sudo or remote state changes needed.
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 |