From Fedora Project Wiki

m (Add Category)
m (SOP Formatting)
Line 1: Line 1:
<!-- page was renamed from ToshioKuratomi/SOPTemplate
{{header|infra}}
-->
{{shortcut|ISOP:SUPERVISOR}}
= Supervisor - SOP =
 
Supervisor is a service that supplements the normal !SystemVinit on a machine.  It is configured via a config file /etc/supervisord.conf which is managed by puppet.  The config file contains an entry for each service that it is in charge of starting.  Supervisor handles starting the services at bootup and also respawning in case of errors.  People can connect to the supervisor process via the supervisorctl command to manage services even if they don't have root on the box.
 
We use supervisor to control all of our TurboGears apps.  (Almost all of our in-house web applications)


== Contact Information ==
== Contact Information ==
Line 14: Line 17:
Servers: app[1-4] , releng1, publictest1
Servers: app[1-4] , releng1, publictest1


Purpose: We use supervisor to control all of our !TurboGears apps.  (Almost all of our in-house web applications)
Purpose: We use supervisor to control all of our TurboGears apps.  (Almost all of our in-house web applications)
 
== Description ==
 
Supervisor is a service that supplements the normal !SystemVinit on a machine.  It is configured via a config file /etc/supervisord.conf which is managed by puppet.  The config file contains an entry for each service that it is in charge of starting.  Supervisor handles starting the services at bootup and also respawning in case of errors.  People can connect to the supervisor process via the supervisorctl command to manage services even if they don't have root on the box.


=== Supervisorctl Commands ===
=== Supervisorctl Commands ===

Revision as of 03:54, 18 February 2009

Shortcut:
ISOP:SUPERVISOR

Supervisor is a service that supplements the normal !SystemVinit on a machine. It is configured via a config file /etc/supervisord.conf which is managed by puppet. The config file contains an entry for each service that it is in charge of starting. Supervisor handles starting the services at bootup and also respawning in case of errors. People can connect to the supervisor process via the supervisorctl command to manage services even if they don't have root on the box.

We use supervisor to control all of our TurboGears apps. (Almost all of our in-house web applications)

Contact Information

Owner: Fedora Infrastructure

Contact: #fedora-admin, sysadmin-web group

Persons: lmacken, abadger199, ricky, mmcgrath

Location: Phoenix Colo

Servers: app[1-4] , releng1, publictest1

Purpose: We use supervisor to control all of our TurboGears apps. (Almost all of our in-house web applications)

Supervisorctl Commands

supervisorctl status
supervisorctl tail -f [SERVICE NAME] 
supervisorctl restart [SERVICE NAME] 

Troubleshooting and Resolution

[COMMON ISSUES AND HOW TO FIX THEM]