sshhhll002/dsh-remote-gpu-monitoring0

dsh-remote-gpu-monitoring

Remote multi-server GPU status board for DeepSeek Harness Web: read-only nvidia-smi over SSH with ControlMaster-muxed connections, a host-side cached snapshot, per-server selection, and gpu_overview / gpu_refresh agent tools.

包名
dsh-remote-gpu-monitoring
版本
1.0.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sshhhll002/dsh-remote-gpu-monitoring

Configuration

Everything below is optional. The row ships with hosts: 'auto' (discover every concrete alias in ~/.ssh/config). To watch an explicit list instead, override the row in your profile's cordis.patch.yml:

- id: remote-gpu-monitoring
  name: dsh-remote-gpu-monitoring
  config:
    hosts: ['gpu-a', 'gpu-b', 'train-01']

All row-config keys merge over the defaults:

KeyDefaultMeaning
hosts'auto''auto' = every concrete alias in ~/.ssh/config, or a string[] of aliases
intervalMs5000per-host collection interval
sshTimeoutMs9000per-probe timeout
busyMemPct80memory % at/above which a card counts as busy
busyUtilPct50utilization % at/above which a card counts as busy
noGpuRetryMs300000how often a GPU-less host is re-probed
backoffBaseMs / maxBackoffMs5000 / 60000failure backoff ramp