I'm running a Python web-scraper on my friend's server in a VM (windows server and windows OS). Is there any easy way for me to get an email or other remote alert if the server loses power/is restarted, VM goes down, windows decides it's time for an update, etc?
I already use smtp to get emails when the script crashes / gets blocked, I just don't know how or if there is a way to detect the server going down in order to send one last email.