psmon

Prozesstabellenüberwachungsskript
Jetzt downloaden

psmon Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Nicola Worthington
  • Website des Verlags:
  • http://search.cpan.org/~nicolaw/

psmon Stichworte


psmon Beschreibung

Prozessablauber-Überwachungsskript Psmon ist ein Perl-Skript, das die Prozesstabelle mit Proc :: ProcessTystable monitors, und wird auf der Grundlage eines Satzes von Regeln, die in einer Apache-Stil-Konfigurationsdatei definiert sind, respawnen oder töten. und keine Vorkommnisse dieses Prozesses laufen. Wenn die Befehlszeilenoption von --USER angegeben ist, wird der Prozess nur ausgeführt, wenn keine Instanzen, wenn die angegebenen Benutzer-IDs ausgeführt werden. Processings können abgetötet werden, wenn sie zu lange ausgeführt haben, zu viel CPU- oder Speicherressourcen verwenden. oder haben zu viele gleichzeitige Versionen laufen. Ausnahmen können mit den PidFile- und LastSafePid-Richtlinien ausnommen gemacht werden. Wenn eine PID-Datei für einen Prozess deklariert ist, tötet PSMon niemals die Prozess-ID, die in der PID-Datei enthalten ist. Dies ist nützlich, wenn Sie beispielsweise ein Skript haben, das Hunderte von untergeordneten Prozessen, die Sie automatisch töten müssen, aber Sie benötigen, jedoch nicht den übergeordneten Prozess töten möchten. Ich kann standardmäßig in der DAEMON SYSLOG-Funktion projiziert werden. Es gibt Unterstützung, um optional auch Benachrichtigungs-E-Mails an einen Administrator auf einer globalen oder vorregelnden Basis zu senden. ( Töte oder spawn nicht eigentlich Prozesse) --daemon spaichen in den Hintergrund Daemon --cron deaktiviert "bereits laufende" Fehler mit der Option --Daemon Option --conf = str angeben Alternative config Dateiname --user = str scannen Sie den Prozess nur den Prozess Tabelle für Prozesse, die als STR --Nouser Force Scaning für alle Benutzer, wenn nicht als Superuser --adminemail = STR erzwingen, um alle Benachrichtigungs-E-Mails an Str --verbose-Ausgabe zu senden cpan.org "home = / home / nicolaw user = nicolaw * / 5 * * * * psmon --daemon --cron --conf = $ Home / etc / psmon.conf --user = $ user --adminemail = $ Mailtoregulares SY. Stielweite Anruf von CRON alle 10 Minuten, um sicherzustellen, dass PSMON noch als Daemon läuft: 0,10,20,30,30,50,50 * * * * * Psmon --daemon - Crononly Überprüfen Sie Prozesse während der Arbeitsamt an: * 9-17 * * * PSMONE ANFORDERUNGEN: · Perl.


psmon Zugehörige Software