phpbar.de logo

Mailinglisten-Archive

[php] Kontrolle Shared Account

[php] Kontrolle Shared Account

Rainer Utsch phplist at w10.eu
Do Feb 25 16:13:47 CET 2010


Hallo Stefan,
>
> Die Frage ist, kann man damit gleichfalls die Vitalität des
> des MySQL Server testen ?
Nagios halte ich ein bißchen zu fett, um nur mal zu testen ob die MYSQL
läuft.

prüfe doch aus dem Skript heraus per fsockopen auf den Port der DB.

Schema:

$port='3306';//Standardport MySql
$timeout='15';//in Sekunden

$fp = @fsockopen($DEINE_DOMAIN, $port, $errno, $errstr, $timeout);


if($fp)
{
    fclose($fp);
    echo 'läuft';

}
else
{

     echo 'Fehler';
}
Ungetestet.

Den Status kannst Du zur Protoklierung in eine DB mit Zeitstempel packen
oder im Fehlerfall eine Email versenden etc...

gruß
rainer



php::bar PHP Wiki   -   Listenarchive