Plugin directory / Developer / dsh-system-monitor-plugin
dsh-system-monitor-plugin
Verified · install-tested on dsh JularDepick
What it does
A plugin for dsh: monitor the resource utilization of dsh system processes and report the results to the user in the form of charts.
Works — verified, early-stage project
A plugin for dsh: monitor the resource utilization of dsh system processes and report the results to the user in the form of charts. It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
面向 dsh 的插件:监控 dsh 系统进程的资源占用,并以图表形式向用户报告结果。
特性
- 自动采集:dsh 进程及其派生子进程的 CPU 占用率与内存占用(GB、百分比)
- 句柄汇报:提供汇报工具,Agent 可主动上报 subagent 等插件无法自主识别的进程句柄
- 面板展示:监控数据只在插件 UI 面板展示,不暴露给 dsh 使用
安装
将本插件安装到 dsh profile:
dsh plugin --profile <name> add dsh-system-monitor-plugin
使用 tarball 分发时:
dsh plugin --profile <name> add dsh-system-monitor-plugin-0.1.0.tgz
使用
安装并启动后,插件在 Web UI 会话区域标签栏提供「系统监控」标签页,展示被监控进程的 CPU 占用率与内存占用(GB、百分比);需要纳入监控的外部进程句柄,由 Agent 在会话中通过汇报工具上报。
进程汇报机制的格式规范见 进程汇报机制与规范。
相关链接
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-system-monitor-plugin for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:JularDepick/dsh-system-monitor-plugin Headless (CLI) profile:
dsh plugin --profile headless add github:JularDepick/dsh-system-monitor-plugin Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.