- Introduction
- Installing
- Running Supervisor
- Configuration File
- File Format
[unix_http_server]
Section Settings[inet_http_server]
Section Settings[supervisord]
Section Settings[supervisorctl]
Section Settings[program:x]
Section Settings[include]
Section Settings[group:x]
Section Settings[fcgi-program:x]
Section Settings[eventlistener:x]
Section Settings[rpcinterface:x]
Section Settings
- Subprocesses
- Logging
- Events
- Event Listeners and Event Notifications
- Event Types
EVENT
Event TypePROCESS_STATE
Event TypePROCESS_STATE_STARTING
Event TypePROCESS_STATE_RUNNING
Event TypePROCESS_STATE_BACKOFF
Event TypePROCESS_STATE_STOPPING
Event TypePROCESS_STATE_EXITED
Event TypePROCESS_STATE_STOPPED
Event TypePROCESS_STATE_FATAL
Event TypePROCESS_STATE_UNKNOWN
Event TypeREMOTE_COMMUNICATION
Event TypePROCESS_LOG
Event TypePROCESS_LOG_STDOUT
Event TypePROCESS_LOG_STDERR
Event TypePROCESS_COMMUNICATION
Event TypePROCESS_COMMUNICATION_STDOUT
Event TypePROCESS_COMMUNICATION_STDERR
Event TypeSUPERVISOR_STATE_CHANGE
Event TypeSUPERVISOR_STATE_CHANGE_RUNNING
Event TypeSUPERVISOR_STATE_CHANGE_STOPPING
Event TypeTICK
Event TypeTICK_5
Event TypeTICK_60
Event TypeTICK_3600
Event TypePROCESS_GROUP
Event TypePROCESS_GROUP_ADDED
Event TypePROCESS_GROUP_REMOVED
Event Type
- Extending Supervisor’s XML-RPC API
- Upgrading Supervisor 2 to 3
- Frequently Asked Questions
- Resources and Development
- Glossary
- XML-RPC API Documentation
- Status and Control
SupervisorNamespaceRPCInterface
SupervisorNamespaceRPCInterface.getAPIVersion()
SupervisorNamespaceRPCInterface.getSupervisorVersion()
SupervisorNamespaceRPCInterface.getIdentification()
SupervisorNamespaceRPCInterface.getState()
SupervisorNamespaceRPCInterface.getPID()
SupervisorNamespaceRPCInterface.readLog()
SupervisorNamespaceRPCInterface.clearLog()
SupervisorNamespaceRPCInterface.shutdown()
SupervisorNamespaceRPCInterface.restart()
- Process Control
SupervisorNamespaceRPCInterface.getProcessInfo()
SupervisorNamespaceRPCInterface.getAllProcessInfo()
SupervisorNamespaceRPCInterface.startProcess()
SupervisorNamespaceRPCInterface.startAllProcesses()
SupervisorNamespaceRPCInterface.startProcessGroup()
SupervisorNamespaceRPCInterface.stopProcess()
SupervisorNamespaceRPCInterface.stopProcessGroup()
SupervisorNamespaceRPCInterface.stopAllProcesses()
SupervisorNamespaceRPCInterface.signalProcess()
SupervisorNamespaceRPCInterface.signalProcessGroup()
SupervisorNamespaceRPCInterface.signalAllProcesses()
SupervisorNamespaceRPCInterface.sendProcessStdin()
SupervisorNamespaceRPCInterface.sendRemoteCommEvent()
SupervisorNamespaceRPCInterface.reloadConfig()
SupervisorNamespaceRPCInterface.addProcessGroup()
SupervisorNamespaceRPCInterface.removeProcessGroup()
- Process Logging
SupervisorNamespaceRPCInterface.readProcessStdoutLog()
SupervisorNamespaceRPCInterface.readProcessStderrLog()
SupervisorNamespaceRPCInterface.tailProcessStdoutLog()
SupervisorNamespaceRPCInterface.tailProcessStderrLog()
SupervisorNamespaceRPCInterface.clearProcessLogs()
SupervisorNamespaceRPCInterface.clearAllProcessLogs()
- System Methods
- Status and Control
Search
Please activate JavaScript to enable the search functionality.
Enter your search words into the box below and hit "search". Note that the search function will automatically search for all of the words. Pages containing fewer words won't appear in the result list.
Enter your search criteria in the search
box above or at left.