icombilisim/ICLIC-Host-Agent
Lightweight host monitoring agent that reports CPU/RAM/disk/OS metrics + version info from each tracked server to the ICLIC license authority over an HMAC-signed channel. Audit-friendly Go binary, runs as a systemd timer.
SUMMARY AI summary by gpt-5-mini
ICLIC Host Agent is a small, auditable monitoring agent for on‑prem servers that pushes host and service health to the ICLIC license authority. Intended for operators who must review code before install, it runs every 60s, evaluates YAML-declared collectors, aggregates results and POSTs them over HTTPS using a bearer key obtained at enrolment. Key features: YAML-driven collector engine with ~21 built-in primitives (procfs, os, disk, exec, systemd, http, docker, etc.); drop-in collector profiles (host, docker, systemd, nginx, mysql, redis, iclic services, devops stack); push‑only design (no inbound ports, no remote control); minimal filesystem writes and scoped access; versioned binaries + easy rollback; installer supports token enrolment, upgrades, and fleet deploy script. Protocol and payload are versioned and documented. License: MIT.
DETECTED Detected AI stack
AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.
Language breakdown (by bytes)
Owner
Dates
| Created on GitHub | 2026-04-30 |
| Last push | 2026-05-09 |
| First seen here | 2026-05-09 |
| Last fetched | 2026-05-09 15:42 |