monitor_processes
Monitor and identify resource-intensive processes on remote servers by analyzing CPU and memory usage. Set custom parameters like top N processes, sorting criteria, and timeout for efficient server performance management.
Instructions
监控远程服务器进程,返回占用资源最多的进程
Input Schema
Name | Required | Description | Default |
---|---|---|---|
hostname | Yes | ||
password | No | ||
port | No | ||
sort_by | No | cpu | |
timeout | No | ||
top_n | No | ||
username | Yes |
Input Schema (JSON Schema)
{
"properties": {
"hostname": {
"title": "Hostname",
"type": "string"
},
"password": {
"default": "",
"title": "Password",
"type": "string"
},
"port": {
"default": 22,
"title": "Port",
"type": "integer"
},
"sort_by": {
"default": "cpu",
"title": "Sort By",
"type": "string"
},
"timeout": {
"default": 30,
"title": "Timeout",
"type": "integer"
},
"top_n": {
"default": 10,
"title": "Top N",
"type": "integer"
},
"username": {
"title": "Username",
"type": "string"
}
},
"required": [
"hostname",
"username"
],
"title": "monitor_processesArguments",
"type": "object"
}