O pacote superlance contém alguns plugins para supervisord.
Sobre Supervisor
Supervisor é um sistema cliente / servidor que permite que seus usuários para monitorar e controlar um número de processos em sistemas operacionais UNIX-like.
Ele compartilha algumas das mesmas metas de programas como launchd, daemontools, e runit. Ao contrário de alguns desses programas, não se destina a ser executado como um substituto para o init como "id processo 1". Em vez disso, ele se destina a ser usado para controlar processos relacionados a um projeto ou um cliente, e destina-se a começar como qualquer outro programa no momento da inicialização.
Características:
Simples - Supervisor é configurado através de um arquivo de configuração simples de estilo INI que & rsquo; s fácil de aprender. Ele oferece muitas opções por processo que tornam a sua vida mais fácil como reiniciar processos falhados e rotação automática de log.
Centralizada - Supervisor oferece-lhe um lugar para iniciar, parar e monitorar seus processos. Os processos podem ser controladas individualmente ou em grupos. Você pode configurar o Supervisor de fornecer uma interface de linha de comando e web local ou remoto.
Eficiente - Supervisor começa seus subprocessos via fork / exec e subprocessos don & rsquo; t daemonize. O sistema operacional sinaliza Supervisor imediatamente quando um processo termina, ao contrário de algumas soluções que dependem de arquivos PID incômodos e sondagem periódica para reiniciar processos que falharam.
Extensible - Supervisor tem um protocolo simples evento de notificação que programas escritos em qualquer idioma pode usar para monitorar isso, e uma interface XML-RPC para o controle. Ele também é construída com pontos de extensão que podem ser aproveitados por desenvolvedores de Python.
Compatível - Supervisor funciona em quase tudo, exceto para Windows. Ele é testado e suportado em Linux, Mac OS X, Solaris e FreeBSD. Ele é inteiramente escrito em Python, por isso a instalação não requer um compilador C.
Comprovada - Enquanto Supervisor é muito ativamente desenvolvido hoje, não é novo software. Supervisor tem sido em torno de anos e já está em uso em muitos servidores
O que é novo nesta versão:.
- A `` crashmailbatch --toEmail`` opção agora aceita uma lista de endereços de email separados por vírgulas.
O que é novo na versão 0.5:
- Adicionado `` script memmon``, originalmente vem com supervisor e agora mudou-se para superlance.
Requisitos :
- Python
Comentários não encontrado