online offline Status von Rechnern

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • online offline Status von Rechnern

    Hallo,

    ich bin auf der suche nach einem Script welche mir eine übersicht verschaft wechle rechner online sind und welche offline.

    Ich habe mir das so vorgestellt:

    Rechner1 ruft alle 2 Stunden auf Server1 ein Script auf ( server1.php ) welches dann die Informationen von Rechner1 in eine Datenbank schreibt.
    Die informationen können in einer ini Datei auf dem Rechner liegen.

    sowas gibts doch schon oder ? Wo könnte ich sowas finden ?

  • #2
    PHP Code:
    <?
    header('Content-Type: text/plain');

    # Variablendeklaration
    $liste = array();
    $eintrag = array();

    $eintrag['server'] = 'Server 1';
    $eintrag['ip']     = '64.74.134.31';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 2';
    $eintrag['ip']     = '64.74.134.32';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 3';
    $eintrag['ip']     = '64.74.134.53';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 4';
    $eintrag['ip']     = '64.74.134.54';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 5';
    $eintrag['ip']     = '64.74.134.55';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 6';
    $eintrag['ip']     = '64.74.134.56';
    $liste[] = $eintrag;

    $eintrag['server'] = 'Server 7';
    $eintrag['ip']     = '64.74.134.57';
    $liste[] = $eintrag;


    # Auswertung
    foreach($liste AS $gs){
        echo 'Server "'.$gs['server'].'" (IP: '.$gs['ip'].') ist ';
        if (!@$fp = fsockopen($gs['ip'],80, $errno, $errstr, 1)){
            echo "Offline";
        }
        else {
            echo "Online";
        }
        echo "\r\n";
    }

    ?>

    Comment

    Working...
    X