One Go binary, one YAML file, one SQLite database: why I wrote my own monitoring tool
Summary
An exploration of Gjallar, a minimal Go-based monitoring tool that uses a single binary, YAML config, and SQLite to monitor heterogeneous services. It emphasizes a zero-CGO build, a lock-free alert pipeline, restart-safe state, and asynchronous notifications, offering a lightweight option for small to mid-size deployments.