PSMON.

Script di monitoraggio della tabella di processo
Scarica ora

PSMON. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Nicola Worthington
  • Sito web dell'editore:
  • http://search.cpan.org/~nicolaw/

PSMON. Tag


PSMON. Descrizione

Script di monitoraggio della tabella di processo PSMON è uno script perl che monitora la tabella dei processi utilizzando Proc :: ProcessTable, e ribellirà o ucciderà i processi basati su un insieme di regole definite in un file di configurazione di stile Apache. Le processi saranno rispettati se un comando di spawn è definito per un processo, e nessuna occorrenza di tale processo è in esecuzione. Se viene specificata l'opzione della riga di comando --User, quindi il processo verrà generato solo se non sono in esecuzione le istanze poiché le proocessi userid.processi specificate possono essere uccise se sono state corrette troppo a lungo, utilizzare troppe risorse della CPU o della memoria, o avere troppe versioni concorrenti in esecuzione. È possibile effettuare eccezioni per uccidere le regole di regole utilizzando le direttive PIDFile e LastSafepID. Se un file PID viene dichiarato per un processo, il PID non uccide mai l'ID del processo contenuto nel file PID. Questo è utile se per esempio, hai uno script che genera centinaia di processi figlio che potresti aver bisogno di uccidere automaticamente, ma non si desidera uccidere il processo genitore. Le azioni eseguite saranno registrate nel default del daemon syslog per impostazione predefinita. C'è un supporto per inviare opzionalmente anche inviare notifiche e-mail a un amministratore su base globale o pre-regole.Synopsis Sintassi: PSMON --Help Visualizza questa guida --versione Visualizza la versione completa Informazioni --DRyRun HARS ( In realtà non uccidere o generare qualsiasi procedura) --Deemon generare in background daemon -Cron disabilita gli errori "già in esecuzione" con l'opzione --Conf = STR Specificare il nome file di configurazione alternativo --User = STR esegue la scansione solo del processo Tabella per processi Esecuzione della scansione della forza Str --nouser per tutti gli utenti quando non è eseguito come superuser --adminemail = Str forza di notifica Tutte le e-mail di notifica da inviare a str --verbose output più verbose informazioneContabsingle account utente account crontab Funzionamento: mailto = "Nicolaw @ cpan.org "Home = / Home / Nicolaw User = Nicolaw * / 5 * * * * PSMON --Daemon --Cron --Conf = $ Home / etc / psmon.conf --User = $ utente --adminemail = $ Mailtoregular sy. Chiamata a vasta gambale da Cron ogni 10 minuti per garantire che il PSMON sia ancora in esecuzione come daemon: 0,10,20,30,40,50 * * * * PSMON --Deemon - controlla i processi durante l'ufficio di lavoro: * 9-17 * * * Requisiti PSMON: · Perl.


PSMON. Software correlato