I’d suggest looking at monitor which uses software (called monitor) running on other systems - usually one or more Pi Zero’s.
monitor
There’s no way to avoid Docker if you’re using the Hass.io install method