Third Party Plugins and Libraries for Supervisor
These are plugins and libraries that add new functionality to Supervisor.These also includes various event listeners.
- superlance
- Provides set of common eventlisteners that can be used to monitorand, for example, restart when it uses too much memory etc.
- superhooks
- Send Supervisor event notifications to HTTP1.1 webhooks.
- mr.rubber
- An event listener that makes it possible to scale the number ofprocesses to the number of cores on the supervisor host.
- supervisor-wildcards
- Implements start/stop/restart commands with wildcard support forSupervisor. These commands run in parallel and can be much fasterthan the built-in start/stop/restart commands.
- mr.laforge
- Lets you easily make sure that supervisord and specificprocesses controlled by it are running from within shell andPython scripts. Also adds a kill command to supervisor thatmakes it possible to send arbitrary signals to child processes.
- supervisor_cache
- An extension for Supervisor that provides the ability to cachearbitrary data directly inside a Supervisor instance as key/valuepairs. Also serves as a reference for how to write Supervisorextensions.
- supervisor_twiddler
- An RPC extension for Supervisor that allows Supervisor’sconfiguration and state to be manipulated in ways that are notnormally possible at runtime.
- supervisor-stdout
- An event listener that sends process output to supervisord’s stdout.
- supervisor-serialrestart
- Adds a serialrestart command to supervisorctl that restartsprocesses one after another rather than all at once.
- supervisor-quick
- Adds quickstart, quickstop, and quickrestart commands tosupervisorctl that can be faster than the built-in commands. Itworks by using the non-blocking mode of the XML-RPC methods and thenpolling supervisord. The built-in commands use the blocking mode,which can be slower due to supervisord implementation details.
- supervisor-logging
- An event listener that sends process log events to an externalSyslog instance (e.g. Logstash).
- supervisor-logstash-notifier
- An event listener plugin to stream state events to a Logstash instance.
- supervisor_cgroups
- An event listener that enables tying Supervisor processes to a cgrouphierarchy. It is intended to be used as a replacement forcgrules.conf.
- supervisor_checks
- Framework to build health checks for Supervisor-based services. Healthcheck applications are supposed to run as event listeners in Supervisorenvironment. On check failure Supervisor will attempt to restartmonitored process.
- Superfsmon
- Watch a directory and restart programs when files change. It can monitora directory for changes, filter the file paths by glob patterns or regularexpressions and restart Supervisor programs individually or by group.
当前内容版权归 Supervisor 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 Supervisor .