Tails auth.log, recognises brute-force patterns and fail2ban jails, sends a notification before things get interesting. Standalone, MIT-licensed, no HostAtlas account required.
Source on GitHub.
For the hosts where a full agent is overkill or unavailable — bastions, jump-boxes, dev machines, things you SSH into rarely but want to know about when others try too.
auth.log directly is more reliable than yet another log pipeline. Single source, single dependency, no agent required.Tap and install. Use this on a workstation or a Mac you keep an eye on the fleet from.
Single-file binary. Drop in, write a tiny YAML config (channels, thresholds), run from systemd or directly.
No. Sentinel is standalone. It uses the same auth-log parsing the platform uses, packaged as a small daemon. An account adds the bridge to the platform timeline; everything else works without one.
No. By default it sends a notification on threshold and writes a small JSON event log locally. Anything beyond that is opt-in.
Streams from journald via subscription, not a poll. Idle hosts cost essentially nothing.
MIT. Use commercially, modify, redistribute. Stays MIT.
MIT-licensed. Runs anywhere. No account required.