- 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
EVENTEvent TypePROCESS_STATEEvent TypePROCESS_STATE_STARTINGEvent TypePROCESS_STATE_RUNNINGEvent TypePROCESS_STATE_BACKOFFEvent TypePROCESS_STATE_STOPPINGEvent TypePROCESS_STATE_EXITEDEvent TypePROCESS_STATE_STOPPEDEvent TypePROCESS_STATE_FATALEvent TypePROCESS_STATE_UNKNOWNEvent TypeREMOTE_COMMUNICATIONEvent TypePROCESS_LOGEvent TypePROCESS_LOG_STDOUTEvent TypePROCESS_LOG_STDERREvent TypePROCESS_COMMUNICATIONEvent TypePROCESS_COMMUNICATION_STDOUTEvent TypePROCESS_COMMUNICATION_STDERREvent TypeSUPERVISOR_STATE_CHANGEEvent TypeSUPERVISOR_STATE_CHANGE_RUNNINGEvent TypeSUPERVISOR_STATE_CHANGE_STOPPINGEvent TypeTICKEvent TypeTICK_5Event TypeTICK_60Event TypeTICK_3600Event TypePROCESS_GROUPEvent TypePROCESS_GROUP_ADDEDEvent TypePROCESS_GROUP_REMOVEDEvent 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
SupervisorNamespaceRPCInterfaceSupervisorNamespaceRPCInterface.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.