{"repo":"hugobatista/kuma-scout","free":true,"listed":false,"github":"https://github.com/hugobatista/kuma-scout","clone":"git clone https://github.com/hugobatista/kuma-scout.git","description":"Uptime Kuma agent scout. Deploy to servers, run checks, report system health back.","language":"Python","stars":15,"topics":["agent","monitoring","port-scanner","uptime","uptime-kuma","backup-monitoring","monitor","monitor-agent","network-monitoring","server-monitoring"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"Kuma-Scout 🧭 Uptime Kuma's monitoring agent. Execute custom checks locally or remotely via SSH and report results to Uptime Kuma's push API. Monitor anything that can be checked with a shell command: system health, backups, storage, ports, network devices, and custom scripts. Deploy via cron, systemd timer, or Docker. Quick Start Result: ✅ UP (all checks pass) or ⚠️ DOWN (any check fails) in Uptime Kuma dashboard. Features - Command Execution : Execute arbitrary shell commands and monitor results (cmdcheck plugin) - SSH Remote Execution : Run checks remotely on any SSH-accessible system - Port Scanning : Scan TCP ports across IP ranges using nmap (portscan plugin) - Backup Monitoring : Monitor Kopia backup snapshot freshness (kopiasnapshotstatus plugin) - Storage Monitoring : Monitor ZFS pool health and free space (zfspoolstatus plugin) - Heartbeat Monitoring : Send periodic health signals during long operations with configurable URL and token - Pattern Matching : Use regex patterns for flexible success/failure detection - Multi-Check Support : Run multiple checks with per-check configuration and tokens - Tag-Based Aggregation : Automatically aggregate check results by tag and report aggregated status to shared tokens - Plugin Architecture : Extensible system with auto-discovery - Flexible Configuration : YAML config files, environment variables, CLI arguments - Security First : Commands executed safely without shell injection; SSH with host key verification Installation Via","default_branch":null,"files":null,"tree":[],"storefront":"/r/hugobatista","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hugobatista/kuma-scout/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}