360 Secure SkillHub
360 安全技能中心

Procmon

这是一款命令行系统进程监控工具,核心功能包括列表/过滤进程、实时监控指定进程、查找僵尸进程、展示高资源占用进程、统计进程状态、记录进程日志、生成进程树、关联监听端口等。适用于运维排查资源异常、监控服务运行等场景,通过命令行指令输入参数,输出文本形式进程信息或生成日志文件。

bytesagain3
bytesagain3
热度 67.75
最近更新 2026-05-11 17:31:53
分类:自动化依赖:代码执行 / 读写文件应用场景:DevOps / 自动化脚本 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add procmon
Metadata
name
ProcMon
description
Watch and control running processes in real time. Use when scanning active PIDs, monitoring resource spikes, reporting trees, alerting on crashes.
version
3.0.0
author
BytesAgain
homepage
https://bytesagain.com
source
https://github.com/bytesagain/ai-skills
tags
["process","monitor","manager","kill","system","admin","top","htop"]
categories
["System Tools","Developer Tools"]

ProcMon

Process monitor: list, filter, and watch processes, find zombies, identify CPU/memory hogs, count by state, and log process stats.

Commands

Command Description
procmon list [filter] List processes (optionally filter by name)
procmon watch <name> Monitor a named process (5 snapshots, 2s interval)
procmon zombie Find zombie processes with parent info
procmon heavy Show top 10 CPU and top 10 memory processes
procmon count Count processes by state (running, sleeping, zombie, etc.)
procmon log <name> Log matching process stats to ~/.procmon/<name>.log
procmon tree [pid] Show process tree (full or rooted at PID)
procmon ports Show processes listening on network ports
procmon version Show version

Examples

procmon list               # → top 25 processes by CPU
procmon list nginx         # → filter for nginx processes
procmon watch sshd         # → 5 snapshots of sshd, 2s apart
procmon zombie             # → find zombie processes
procmon heavy              # → top 10 by CPU + top 10 by memory
procmon count              # → process state breakdown
procmon log node           # → log node process stats to file
procmon tree               # → full process tree
procmon tree 1             # → tree rooted at PID 1
procmon ports              # → listening ports with PIDs

Requirements

  • ps (standard)
  • pstree (optional, for tree view)
  • ss or netstat (optional, for port listing)