Hey all, I've been using supervisord to run persistent scripts on my web application servers, and am wondering what best practices exist for a couple of challenges I'm facing.
1. Process Logging: I'm currently logging all process logs locally to /var/log/supervisor/ on my app servers. Does supervisor suggest/provide a standard way to retrieve those logs from my various servers? I suppose I could scp that directory daily/weekly/etc, but am wondering if there exists a canonical supervisor-approved way of aggregating those logs. 2. Process Monitoring/Management: I know I can set up inet_http_servers on every web server I'm running and manage processes by simply navigating to each server's supervisorctl web interface, but I was wondering if there was a way to manage all my different supervisord servers from a central location. For example, I have 10 app servers running supervisord on each one, and would like to restart all processes on all servers. Any ideas on an easy/scriptable way to do this? Would y'all suggest thinking of dev op tools for activities such as this? Thanks for the help! Spencer _______________________________________________ Supervisor-users mailing list [email protected] http://lists.supervisord.org/mailman/listinfo/supervisor-users
