|
|
|
|
|
by aflukasz
672 days ago
|
|
When it comes to "what" to monitor, many usual suspects already posted in this thread, so in an attempt not to repeat what's there already, I will mention just the following (will somewhat assume Linux/systemd): - systemd unit failures - I install a global OnFailure hook that applies for all the units, to trigger an alert via a mechanism of choice for a given system, - restarts of key services - you typically don't want to miss those, but if they are silent, then you quite likely will, - netfilter reconfigurations - nftables cli has useful `monitor` subcommand for this, - unexpected ingress or egress connection attempts, - connections from unknown/unexpected networks (if can't just outright block them for any reason). |
|
I'm not aware of any tooling that'd enable such monitoring without massively impacting performance - but I'm not particularly knowledgeable in this field either.
Just from someone that'd be interested to improve my monitoring on my homelab server