Commit Graph

3 Commits

Author SHA1 Message Date
zhi
739b8fcd74 feat: switch monitor client to Docker-first runtime
- remove install.sh-based deployment path
- add multi-stage Dockerfile for HarborForge.Monitor
- support HF_MONITER_* env vars and keep HF_MONITOR_* compatibility
- add rootfs-aware host metric collection for Docker deployment
2026-03-20 11:00:42 +00:00
zhi
8cc3781454 fix: keep heartbeat running when nginx site listing is unavailable 2026-03-20 11:00:42 +00:00
zhi
0000356e5d feat: add Go-based HarborForge monitor client
- collect CPU, memory, disk, swap, load, and uptime telemetry
- detect nginx and list /etc/nginx/sites-enabled entries
- send heartbeat-v2 payload with API key auth
- provide install script, config example, and systemd unit
2026-03-20 11:00:42 +00:00