Home /  Monit /  Apache

Monit can be used from behind a proxy server.

Here is an example on how to configure Apache proxy in front of Monit. In this example Monit listens on http://192.168.1.10:2812 and we configure Apache so Monit is accessible via this Apache proxy URL, http://apache.addr.ess/monit/

Create a file: /etc/apache2/conf-available/monit.conf:

    ProxyPass /monit/  http://192.168.1.10:2812/ 
    ProxyPassReverse /monit/  http://192.168.1.10:2812/ 
    <Location /monit/>
         Order deny,allow
         Allow from all
         ProxyPassReverseCookiePath / /monit/
    </Location>

You can enable it with "a2enconf monit"

Note: proxy and proxy_http mods are required in Apache. You can enable them with "a2enmod proxy" and "a2enmod proxy_http" .