SuperDoctor is an app aimed to collect all of the information of sub-processes spawned form supervisor.
SuperDoctor provides an incredible convenient integration with supervisor. All you need to do is install SuperDoctor and register a event listener in supervisorctl.
pip install superdoctor
To add an event listener in supervisord.conf.
[eventlistener:SuperDoctor]
command=superdoctor
events=PROCESS_STATE,TICK_60
stdout_logfile=/your-log-path/supervisord.log
stderr_logfile=/your-log-path/supervisord-err.log
- Yu-Hsuan Lin
MIT