Software Alternatives, Accelerators & Startups

Supervisor

Supervisor is a client/server system that allows its users to monitor and control a number of...

Supervisor

Supervisor Reviews and Details

This page is designed to help you find out whether Supervisor is good and if it is the right choice for you.

Screenshots and images

  • Supervisor Landing page
    Landing page //
    2018-09-29

Features & Specs

  1. Ease of Installation and Configuration

    Supervisor is relatively simple to install and configure, even for those who may not have extensive background experience. The configuration files are straightforward, making it easier to manage processes.

  2. Web-based UI

    It offers a web-based user interface to monitor and control processes, which can be a convenient way to visually manage operations without using the command line.

  3. Process Management

    Supervisor allows users to start, stop, and restart processes programmatically and automatically, ensuring processes are running and are restarted if they unexpectedly stop.

  4. Extensive Language and Application Support

    Supervisor works independently of the programming language or application, making it a versatile tool for managing a variety of applications and services.

  5. Event Notification

    It provides an event notification system, allowing administrators to be notified of state changes or failures, thus improving responsiveness to operational issues.

Badges

Promote Supervisor. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Ups supervisor review why are so many hard hearted?

How to: Complete the Mid-Year Review (Supervisor)

Convictions Get Supervisor Review

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Supervisor and what they use it for.
  • GNU Pies โ€“ Program Invocation and Execution Supervisor
    I'm reminded of this https://supervisord.org/ Used it inside of containers a few times when I wanted to keep things simple and have a container that ran both a web server and PHP-FPM at the same time and kept them up. - Source: Hacker News / 5 months ago
  • Replacing cron jobs with a centralized task scheduler
    Is there a cool lightweight alternative to cron for (at least) a single host? To illustrate what I am looking for, I often end up using supervisord [0] (but I also like immortal [1]) for process control when not on a systemd enabled system. In my experience they are reliable, lightweight and a pleasure to work with. I am looking for something similar for scheduled jobs. - [0] https://supervisord.org/. - Source: Hacker News / 12 months ago
  • Deploying a Simple Flask API Using Gunicorn, Supervisor & Nginx
    Supervisor: A process control system to ensure the Gunicorn server stays alive. - Source: dev.to / about 1 year ago
  • Supervisor Guide for PHP Developers
    Supervisor is a powerful process control system widely used to manage background processes. As a PHP developer, you often need to handle long-running processes, queue workers, and other background tasks. Supervisor simplifies this by keeping processes running, restarting them if they fail, and providing easy monitoring and management. - Source: dev.to / over 1 year ago
  • Installing Supervisor On Amazon Linux 2023
    Amazon Linux 2023 stands as a reliable choice for developers and system administrators. However, users may face a hiccup: Supervisor, is absent from the default RPM packages. This omission poses a challenge for efficiently managing and monitoring processes on Amazon Linux instances. - Source: dev.to / almost 2 years ago
  • An Internet of PHP
    What I went with was having both a web server (Apache/Nginx) and PHP-FPM in the same container image, held together by Supervisor: http://supervisord.org/ In my case, the Dockerfile looks a bit like the following:
      # Whatever base web server image you want, Debian/Ubuntu based here.
    - Source: Hacker News / almost 3 years ago
  • Private Python Packages With devpi
    As you can see there are several methods of running devpi server including cron, launchd (OSX service), nginx, Windows service, and supervisord. It also has a systemd service file which we can use to manage the service easily as Ubuntu uses it for primary service management. First off though we're going to need a proxy script to ensure that devpi is running in the virtual environment:. - Source: dev.to / about 3 years ago
  • How can I get a lisp image to run in the background?
    If it's a linux box you can make it a systemctl service, or you could use http://supervisord.org/. Source: about 3 years ago
  • Can I create/delete a Serverless VPC using Python?
    I used supervisord to start my server and the cloud SQL proxy within the same container. That should work for your use case too. Source: about 3 years ago
  • Have you convinced anyone to use Nix or NixOS? Friends? Coworkers?
    I convinced (previous) $dayjob to use it. It (nix) kind of hung around in the background with the team that used haskell for awhile, but became prime time when we needed to support a range of VMs running within client infrastructure that were in reality just running various python scripts under supervisord (http://supervisord.org/). The range of client machines (redhat, centos, debian, ubuntu all of different... Source: over 3 years ago
  • Design of GNU Parallel
    Here's more information about the configuration file format, in case anyone is curious: http://supervisord.org/configuration.html My problem is that it's not always immediately clear how software that would normally run as a systemd service could be launched in the foreground instead. It usually takes a bit of digging around. - Source: Hacker News / over 3 years ago
  • How We Built an Application to Test Student Docker Images for Database Systems University Course
    This post is structured as follows: The first chapter Requirements and Design, describes the requirements for such an application, defines its processes, breaks it down into logical components, and proposes a data model. The second chapter Implementation, provides an introduction to key implementation issues, such as implementing asynchronous tasks and LDAP authentication. It also showcases the usage of Docker... - Source: dev.to / over 3 years ago
  • MISP at scale on Kubernetes
    The project MISP-Docker from Coolacid is providing a containerized version of the MISP solution. This all-in-one solution includes the frontend, background jobs, cronjobs and an HTTP Server (Nginx) all orchestrated by process manager tool called supervisor. External services such as the database and Redis arenโ€™t part of the container but are necessary. We decided that this project is very a good starting point to... - Source: dev.to / over 3 years ago
  • A Deep Dive Into Laravel Queues
    So far in this article, youโ€™ve started the queue workers manually. In a production server, that's not an option. Instead, you'll have to use a program called supervisor. It's a popular process control system for UNIX-like operating systems. If you're deploying an application on a Ubuntu server, supervisor will come pre-installed. However, if you're on a platform that doesn't come with the program pre-installed,... - Source: dev.to / over 3 years ago
  • Impossible to kill app
    Not sure if this helps, but on normal Linux systems I usually use supervisor to ensure processes keep running. Source: almost 4 years ago
  • If docker-compose and K9S had a baby (without the containers gene)
    Also somewhat similar to supervisord. I do think there's a place for something like systemd-compose that can make it easier to dynamically install + tear down systemd services. systemd-run exists, but it's difficult to chain dynamic units together, and the typical unit format is a bit too static for my taste. Source: about 4 years ago
  • A Comprehensive Guide to Deploying Laravel Applications on AWS Elastic Beanstalk
    Now your application should use Redis as the cache and queue driver. Initially, I wanted to use Amazon SQS or Simple Queue Service to run queued jobs in Laravel. However, I quickly realized that Laravel Horizon is a lot better when it comes to monitoring and troubleshooting Laravel queues. In the official Laravel docs, they recommend supervisor for running Laravel Horizon. In the next subsection, I'll show you how... - Source: dev.to / about 4 years ago
  • How to set Linux to mine after reboot.
    Supervisors works well: http://supervisord.org/. Source: about 4 years ago
  • Executing Multiple Scripts
    Ideally you want to run multiple instances with each instance running standalone, this can be done in Linux using http://supervisord.org/. Source: about 4 years ago
  • A tool to start child processes
    A step up in the ladder of complexity would be to run your processes via supervisord: http://supervisord.org/ This would add features like automatic restart once the processes terminate, automatic start at boot, redirecting their logs to well-defined locations and so on. Source: about 4 years ago
  • What, Why! Always know the "What" and "Why".
    If you have ever used supervisor (if not read here) you'll know we have to configure it how it should consumer or run a command. And we can provide options like:. - Source: dev.to / about 4 years ago

Do you know an article comparing Supervisor to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Supervisor discussion

Log in or Post with

Is Supervisor good? This is an informative page that will help you find out. Moreover, you can review and discuss Supervisor here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.