Screen shoots

Monit has an optional built-in web server which allows you to check the status and manage programs from a Browser. The web server can bind to a certain interface on the local machine and an Access Control List and Basic Authentication is used to restrict access to the server. You can even setup the server to use SSL and only allow client request with a special certificate.


Picture 1. The main page displays the status for programs monitored by monit. If you click on an entry link, a page with detailed process information is displayed.



Picture 2. Detailed information about the apache process. From this page you can also start and stop the process.



Picture 3.The runtime page shows information about the monit daemon. If you have setup monit to log to its own log file you can view the content of the log file from this page. You can also stop the monit http server thread, without stopping the monit daemon.



Picture 4. If a monit daemon was started with http support you can get extended process information as well as start, stop or restart programs from the command line



Picture 5. Monit raise alert messages when certain process event occurs. For instance if it has to restart a process. This picture shows a standard restart message from monit. (In this case, viewed with the gnus mail reader.)