Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Mon

  1. #1
    Registrierter Benutzer
    Registriert seit
    May 2003
    Beiträge
    191

    Mon

    Ich versuche gerade meine Prozesse mittels mon zu überwachen, was auch ganz gut funktioniert. Ich habe jetzt ein skript gefunden das meine Dienste nach einem ausfall automatisch neustartet, allerdings scheint es dort ein paar probleme zu geben.

    Dieses überwacht den Webserver

    01 watch webhost01
    02 service httpd_prozess
    03 monitor watch_prozess.monitor /usr/sbin/httpd2-prefork ;;
    04 interval 30s
    05 period RESTART:
    06 alert httpd_restart.alert
    07 alert remote.alert -H monhost
    08 upalertafter 2m
    09 numalerts 1
    10 period RESTART_FAILED:
    11 alert mail.alert -S "httpd restart failed" xxx@xxx.de
    12 numalerts 1
    13 alertafter 3m

    Perlskript

    01 #!/usr/bin/perl
    02
    03 use Proc::ProcessTable;
    04
    05 $ps = new Proc::ProcessTable;
    06
    07 $ret = 0;
    08 PROZESS: foreach $prozess (@ARGV) {
    09 foreach $p ( @{$ps->table} ){
    10 next PROZESS if ($p->{cmndline} =~ /^$prozess/);
    11 }
    12
    13 print "Prozess $prozess läuft nicht!\n";
    14 $ret = 1;
    15 }
    16
    17 exit $ret;

    Neustart des Webservers

    01 #!/bin/sh
    02 /etc/init.d/apache2 start

    Skript zum neustart des Webservers

    Wenn der Dienst jetzt ausfällt bekomme ich auch sofort eine mail mit folgendem inhalt: httpd restart failed. Jetzt weis ich allerdings nicht wo das Problem liegt. Skript eins und zwei laufen einwandfrei, ich denke das Problem liegt bei dem Perlskript, und da ich von Perl keine Ahnung habe brauche ich etwas Unterstützung.
    Geändert von Max Power (02.02.07 um 14:22 Uhr)

  2. #2
    root !*****istrator Avatar von mbo
    Registriert seit
    Oct 2000
    Ort
    Karlsruhe
    Beiträge
    1.717
    Was passiert, wenn Du das Perlscript von Hand ausführst?
    42

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 17.07.06, 20:27
  2. Fehler beim booten: Starting DirMngr klappt nicht...
    Von soa2ii im Forum Kompilieren von Kernel und Sourcen
    Antworten: 19
    Letzter Beitrag: 22.02.06, 06:55
  3. Antworten: 4
    Letzter Beitrag: 26.01.06, 21:00
  4. k3b
    Von Coolzero im Forum Anwendungen Allgemein, Software
    Antworten: 5
    Letzter Beitrag: 30.08.05, 21:30
  5. samba und xp kann nicht jede Datei (.doc) von xp in das share Kopieren
    Von Mr.Nobody im Forum Linux in heterogenen Netzen
    Antworten: 12
    Letzter Beitrag: 20.09.04, 15:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •