4090ctl

MCP Tools

Remotely manage the 4090 server via SSH to monitor Docker containers, restart services, and check system status.

Install

openclaw skills install 4090ctl

4090 服务器控制

通过 SSH 控制 4090 服务器(192.168.199.17)。

快速命令

# Dify 状态检查
ssh -F ~/.ssh/config 4090 "docker ps -a | grep dify"

# 查看资源使用
ssh -F ~/.ssh/config 4090 "docker stats --no-stream"

# 重启 Dify
ssh -F ~/.ssh/config 4090 "cd ~/dify/docker && docker-compose restart"

# 查看日志
ssh -F ~/.ssh/config 4090 "docker logs -f docker-api-1"

常用操作

Docker 管理

# 查看所有容器
docker ps -a

# 查看资源占用
docker stats --no-stream --format 'table {{.Name}}\t{{.CPUPerc}}\t{{.MemPerc}}'

# 重启单个容器
docker restart docker-api-1

# 查看容器日志
docker logs -f docker-api-1

Dify 服务

服务容器名端口说明
APIdocker-api-15001主 API
Workerdocker-worker-15001异步任务
Webdocker-web-13000前端界面
Plugindocker-plugin_daemon-15003插件服务
Sandboxdocker-sandbox-1-安全沙箱

系统监控

# CPU/内存
top -bn1 | head -5

# 磁盘使用
df -h

# 负载情况
uptime

SSH 配置

~/.ssh/config:

Host 4090
    HostName 192.168.199.17
    User olmmlo
    IdentityFile ~/.ssh/4090_key
    PasswordAuthentication no