Returns CPU information. Optional core number or options map(.core 0, .details true)
Returns disk I/O throughput statistics. Options: map(.device "sda") or simple string for device name.
Returns filesystem usage information. Options: map(.exclude_patterns ["tmpfs", "proc"])
Calculates throughput rates between two snapshots.
Returns detailed memory information, if available.
Returns mount point information. Options: map(.filesystem "ext4")
Returns network device information. Options: map(.all true)
Returns network I/O throughput statistics. Options: map(.interface "eth0", .include_errors true) or simple string for interface name.
Return PIDs of processes whose name contains the pattern (substring match).
Send signal to processes whose name contains the pattern. Returns count of processes signalled. Default signal is TERM.
Returns detailed process information. Options: map(.include_environ false)
Returns process relationships. Optional starting PID, defaults to root.
Returns process hierarchy. Optional starting PID, defaults to root.
Returns resource usage for specific process.
Sends a signal to a process. Returns true on success. Returns false on permission denied or process not found. Signal can be a name (e.g. "TERM", "KILL", "INT", "HUP") or an integer.
Returns system load averages (1, 5, 15 minute).
Returns overall system resource usage.
Returns top N CPU consumers (processes). Use -1 for ALL processes.
Returns top N disk I/O consumers (devices). Use -1 for ALL devices.
Returns top N memory consumers (processes). Use -1 for ALL processes.
Returns top N network consumers (interfaces). Use -1 for ALL interfaces.