supervisor

Process manager

A client-server process control system for managing and monitoring applications on Unix-like operating systems.

Supervisor process control system for Unix (supervisord)

GitHub

9k stars
232 watching
1k forks
Language: Python
last commit: 4 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
roman/haskell-capataz Provides a way to manage and coordinate concurrent system components using tree-like supervision structures in Haskell 62
damianh/littleforker A utility library to aid in the launching and supervision of child processes. 125
petruisfan/node-supervisor A tool to manage Node.js applications by restarting them on code changes or program crashes. 3,756
cirello-io/oversight Provides an Erlang-like supervision tree implementation in Go. 29
kazeburo/proclet A minimalistic supervisor written in Perl that manages and supervises multiple services. 37
walles/px A command-line tool for monitoring and managing running processes on Linux and macOS systems. 250
scramjetorg/transform-hub A runtime supervisor for containerized data processing programs 67
immortal/immortal A tool for managing and supervising processes across different platforms and users. 806
amitt001/delegator.py A library for managing subprocesses in Python. 1,703
dani3l0/status A lightweight system monitoring tool that provides real-time information about a Linux server's status and performance 163
jlevy/procdog A command-line tool to monitor and control long-lived processes on MacOS or Linux. 77
paldepind/projectdo Automates project actions with intelligent tool detection and integration with shell aliases or plugins. 65
initialstate/pi-process-dashboard Remotely monitor Raspberry Pi processes and IP addresses to ensure continuous operation of tasks. 288
commander-cli/cmd A package to abstract shell command execution across Linux, Windows, and macOS 152
tailhook/lithos A process supervisor and containerizer written in Rust for running services. 113