PSMON.

script de monitoramento de tabela de processo
Baixe Agora

PSMON. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Nicola Worthington
  • Site do editor:
  • http://search.cpan.org/~nicolaw/

PSMON. Tag


PSMON. Descrição

Script de monitoramento de tabela de processos O PSMON é um script Perl que monitora a tabela de processos usando Proc :: ProcessTable, e irá reaparecer ou matar processos com base em um conjunto de regras definidas em um arquivo de configuração do estilo Apache.processes serão reapresentados se um comando spawn for definido para um processo, e nenhuma ocorrência desse processo está em execução. Se a opção de linha de comando --User for especificada, o processo só será gerado se nenhuma instância estiver sendo executada conforme o usuário especificado.Processes pode ser morto se eles estiverem em execução por muito tempo, use muita CPU ou recursos de memória, ou tem muitas versões simultâneas em execução. As exceções podem ser feitas para matar conjuntos de regras usando as diretivas de pidfile e lastsafepid. Se um arquivo PID for declarado para um processo, o PSMON nunca matará o ID do processo contido no arquivo PID. Isso é útil se, por exemplo, você tem um script que gera centenas de processos infantis que você pode precisar matar automaticamente, mas você não quer matar o processo pai. As ações realizadas serão registradas na instalação do syslog do daemon por padrão. Há suporte para opcionalmente também enviar e-mails de notificações para um administrador em uma base global ou pré-regra.synopsis Sintaxe: PSMON --help Exibir esta ajuda - Viper Exibição de Versão Completa Informações - Run Dryrun Seco Não mate ou desova quaisquer processos) - Doraemon Spawn no fundo Daemon --cron desabilita erros "já em execução" com a opção --Daemon --conf = str Especifique alternativa Config Filename --User = str Somente digitalizar apenas o processo Tabela para processos em execução como Str --Nouser Force Digitalização para todos os usuários Quando não é executado como superusuário - adaptação = str força Todos os e-mails de notificação a serem enviados para str --verbose saída mais detalhada Informação de verbosCrontabsingle Conta de usuário Crontab Operação: mailto = "Nicolaw @ cpan.org "Home = / Home / Nicolaw User = Nicolaw * / 5 * * * * psmon - Daemon --cron --conf = $ home / etc / psmon.conf --User = $ user --adminemail = $ MailToregular Sy. Chamada de largura do cron a cada 10 minutos para garantir que o PSMON ainda esteja correndo como um daemon: 0,10,20,30,40,50 * * * * PSMON - DAEMON --Crononly Verificar processos durante o horário de funcionamento: * 9-17 * * * REQUISITOS PSMON: · Perl.


PSMON. Software Relacionado