monitor_get_system_status
Retrieve a snapshot of OS, CPU usage, load, memory, disk, network, and top processes to diagnose system health and resource issues.
Instructions
Snapshot of OS, CPU count, load, memory, optional disk/network and top processes.
Recovery: If psutil raises AccessDenied, retry with fewer options or run with appropriate permissions.
Return Format
{"success": bool, "result": {"timestamp": str, "system": str, "release": str, "cpu_count": int, "cpu_usage_percent": float, "memory": {...}, "disk": {...}, "processes": [...], "network": {...}}}
Examples
monitor_get_system_status() monitor_get_system_status(include_processes=True, max_processes=20)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_disk | No | ||
| max_processes | No | ||
| include_network | No | ||
| include_processes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||