Simple dashboard to monitor and control services managed by monit across servers.
Connects through SSH using your ~/.ssh/config settings.
- Java to run the dashboard (Tested with 1.7)
- Monit on your nodes
- Permissions to run monit command through SSH
- Download and unzip the latest release.
- Edit the config.clj file with the names of your nodes
- Make sure that
~/.ssh/configknows about the nodes you want to monitor - The user you're connecting to the nodes with should be able to run "sudo monit" without password
- Start the application:
./run.sh - Go to localhost:8080
- Make sure you can connect through SSH to all the nodes you listed in your
config.clj - Make sure
sudo monitcommand running on your nodes doesn't ask for password. - If you don't require
sudoto run monit command, change themonit-templateconfig parameter.

