Skip to main content

Configure Monitoring Tool

In a self-hosted Appsmith instance, several key processes like the Appsmith server, Caddy, MongoDB, and others are managed within a single Docker container. These processes are started and continuously monitored by Supervisor, a process control system. You can monitor and manage these processes using either the Web Interface or the Command Line Interface. This page provides instructions to set up and use these interfaces to manage the Appsmith processes.

The Supervisor Web Interface provides an easy-to-use, graphical way to monitor and manage Appsmith processes. Follow the steps below to configure and access the web interface.

  1. Go to the docker.env file located in the stacks/configuration folder.

  2. Set the following environment variables to configure the Supervisor credentials:

    APPSMITH_SUPERVISOR_USER=<SUPERVISOR-USER>
    APPSMITH_SUPERVISOR_PASSWORD=<SUPERVISOR-PASSWORD>
  3. Once the credentials are set, you can access the Supervisor web interface at http://[your-domain]/supervisor. For example, if your Appsmith instance is available at http://localhost, the Supervisor web interface can be accessed at http://localhost/supervisor.

    All managed processes listed in the web interface
    All managed processes listed in the web interface