vonskippy wrote:
I'm pretty sure MONIT will check a nginx process.
I did wonder at the time if I should have explicitly mentioned mmonit. That's what I meant by the server token. Mmonit will check a pid file for a process, or hit a token url. However, the issue is not whether nginx is working, but whether all the sites that nginx should be serving are working. If nginx isn't working at all, then none of the sites will work and everyone will know about it pretty quick.
At work, many of our clients open ping.com accounts for each and every one of their websites and "monitor the servers" that way. I want something similar, but a lot more automated.