Interesting this hasn't been posted here already ;)
1
'How to iterate over rows in a DataFrame in Pandas' is the most copied post on StackOverflow
(stackoverflow.blog)
view more: next ›
https://healthchecks.io
I use the hosted version because the point of monitoring is that it alerts me when the rest of my stuff is down. You can self host it though.