{"skill":{"slug":"sys-monitor-dhb","displayName":"System Monitor","summary":"Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u...","description":"---\nname: system-monitor\ndescription: Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor uptime, check process status, or create system health reports.\n---\n\n# System Monitor\n\nMonitor system metrics like CPU, memory, disk, and network.\n\n## Quick Start\n\n```bash\n# Check current status\npython scripts/monitor.py --status\n\n# Monitor continuously\npython scripts/monitor.py --watch\n```\n\n## Usage\n\n```bash\npython scripts/monitor.py [OPTIONS]\n\nOptions:\n  --status        Show current system status\n  --watch         Monitor continuously\n  --interval SECS Check interval (default: 5)\n  --cpu           Show CPU usage\n  --memory        Show memory usage\n  --disk          Show disk usage\n  --network       Show network stats\n  --processes     Show top processes\n  --alert VALUE   Alert threshold (e.g., cpu:90)\n  --json          Output as JSON\n```\n\n## Examples\n\n```bash\n# Quick status check\npython scripts/monitor.py --status\n\n# Watch mode\npython scripts/monitor.py --watch --interval 10\n\n# Alert on high CPU\npython scripts/monitor.py --watch --alert cpu:90\n\n# Alert on low disk\npython scripts/monitor.py --watch --alert disk:90\n\n# JSON output for dashboards\npython scripts/monitor.py --status --json\n```\n\n## Alert Examples\n\n```bash\n# CPU above 90%\npython scripts/monitor.py --watch --alert cpu:90\n\n# Memory above 80%\npython scripts/monitor.py --watch --alert memory:80\n\n# Disk above 85%\npython scripts/monitor.py --watch --alert disk:85\n```\n\n## Metrics\n\n- CPU usage per core\n- Memory usage (used/free/total)\n- Disk usage per partition\n- Network I/O\n- Top processes by CPU/memory\n- Uptime\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":347,"installsAllTime":13,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777931543517,"updatedAt":1778492846193},"latestVersion":{"version":"1.0.0","createdAt":1777931543517,"changelog":"Initial release","license":"MIT-0"},"metadata":null,"owner":{"handle":"dinghaibin","userId":"s170ed26v1mh4qzy7v9cnn7msx85mrn1","displayName":"BIN","image":"https://avatars.githubusercontent.com/u/9191597?v=4"},"moderation":null}