I love Nagios.
I love Raspberry PIs.
It’s awkward to shoehorn Nagios into into an rPi.
Somebody fixed that particular annoyance.
Honestly, this has been around for a few years, but I’ll have to learn something about it and stop trying to hack together my own solutions.
Some summary info is on an older Cat5 Tech TV episode: