Supervisor - это система клиент / сервер, которая позволяет своим пользователям контролировать ряд процессов в UNIX-подобных операционных системах.

Supervisor разделяет некоторые из тех же целей программ, как launchd, daemontools и runit. В отличие от некоторых из этих программ, он не предназначен для замены init как «идентификатор процесса 1». Вместо этого он предназначен для управления процессами, связанными с проектом или клиентом, и предназначен для запуска, как и любая другая программа во время загрузки.