psm

Process Table Monitoring Script
Download nu

psm Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nicola Worthington
  • Uitgever website:
  • http://search.cpan.org/~nicolaw/

psm Tags


psm Beschrijving

Script van het tafelletjesproces PSMON is een PERL-script dat de procestabel bewaakt met behulp van ProC: processentable, en respawn of doden processen op basis van een reeks regels die zijn gedefinieerd in een configuratiebestand van Apache-stijl. Processen worden uitgesproken als een spawn-opdracht is gedefinieerd voor een proces, en er zijn geen gebeurtenissen van dat proces. Als de optie van de --user-opdrachtregel is opgegeven, wordt het proces alleen uitgestreken als er geen instanties worden uitgevoerd als de opgegeven userid.processen kunnen worden gedood als ze te lang zijn uitgevoerd, gebruikte u te veel CPU of geheugenbronnen, of heb te veel gelijktijdige versies die lopen. Uitzonderingen kunnen worden gemaakt om regelsets te doden met behulp van de PIDFILE- en LASTSAFPID-richtlijnen. Als een PID-bestand voor een proces wordt gedeclareerd, zal PSMON nooit de proces-ID doden die zich in het PID-bestand bevindt. Dit is handig als u bijvoorbeeld een script hebt dat honderden kinderprocessen spawnt die u mogelijk automatisch moet doden, maar u wilt het ouderproces niet doden. Elke uitgevoerde acties worden standaard ingelogd op de Daemon Syslog-faciliteit. Er is ondersteuning om eventueel ook meldingen te verzenden e-mails naar een beheerder op basis van wereldwijde of pre-regel. Synopsis Syntaxis: PSMON --HELP DISPLAY Deze help - Versie weergeven Volledige versie-informatie - Dryrun Dry Run ( Niet dooden of spawn of spawn eventuele processen) --Daemon spawnen naar achtergrond Daemon --cron Uitschakelen 'reeds uitgevoerd' fouten met de --Daemon-optie --conf = str specificeer alternatieve config-bestandsnaam --user = str alleen scan het proces Tabel voor processen die worden uitgevoerd als Str - Nouser Force Scanning voor alle gebruikers wanneer deze niet wordt uitgevoerd als Superuser --ADminemail = str dwing alle meldings-e-mails die moeten worden verzonden naar de Str --verbose-uitgang Meer verbodige InformatieCrontabSingle Gebruikersaccount Crontab Operatie: Mailto = "Nicolaw @ cpan.org "Home = / Home / Nicolaw Gebruiker = Nicolaw * / 5 * * * * PSMON --Daemon --cron --Conf = $ Home / etc / PsmMon.conf --user = $ User --Adminemail = $ Postoregular Sy Stambrede oproep van Cron om de 10 minuten om ervoor te zorgen dat PSMON nog steeds draait als een daemon: 0,10,20,30,40,50 * * * * PSMON --Daemon --Crononly Check-processen tijdens werkkantooruren: * 9-17 * * * PSMON-vereisten: · Perl


psm Gerelateerde software