Ansible playbook to setup and monitor your web application via Monit.
Create an inventory file with the servers that you want to Node.js on or use $ANSIBLE_HOSTS
.
if connecting with root:
ansible-playbook -i inventory-file -u root main.yml
if sudoing:
ansible-playbook -i inventory-file -K main.yml
Read docs here: http://mmonit.com/monit/documentation/monit.html
- make OS agnostic
- consider PID file tracking instead
- remove prompt variables for external file
MIT/X11, Copyright 2013, JP Richardson