Monitoring systemu v PHP
Dejma
dejma na volny.cz
Pátek Duben 15 23:31:33 CEST 2005
B) jse správně :)
kus mého PHP scriptu: zbytek si jistě domyslíte :)
########################################
$port[0] = 110;
$server_name[0] = "Nějký normální název";
$server_ip[0] = "mail.neco.cz";
$pocet = count($server_ip);
for($i=0;$i<$pocet;$i++):
$timestamp_sql = date("Y-m-j H:i:s");
$fp = fsockopen($server_ip[$i],$port[$i]);
if(!$fp):
$stav = "ERR";
else:
$stav = "OK";
endif;
$sql_insert .= "INSERT INTO status.carpoint (row_id, ip,
domain_name, port, datum, stav) VALUES ('', '".$server_ip[$i]."',
'".$server_name[$i]."', '".$port[$i]."', '".$timestamp_sql."',
'".$stav."')";
endfor;
############################################
je to hodně "ostrý" a nevím jestli nebude muset byt povolen v php imap,
každopádně mě to fachá a napožádání pošlu komukoliv v zipu celý script i
shtml vystupy a sql selecty no proste to vo čem tu kecame.
Dejma
> -----Original Message-----
> From: Ales Kerner [mailto:linux na kerner.cz]
> Sent: Friday, April 15, 2005 8:39 AM
> To: linux na linux.cz
> Subject: Re: Monitoring systemu v PHP
>
> Dik
>
> Ja si myslim, ze by plne postacovalo to, co je na monitoring.pipni.cz
> nebo neco podobneho, aby byla videt kvalita sluzby a pripadne jestli je
> to ted on nebo off. Myslim, ze by to tim cronem stacilo
>
> Ales
>
> >nabidl jsem Alesovi pomoc...
> >naprogramuji to v PHP a dam volne vsem k dispozici...
> >..potrebuji od vas radu
> >..existuje nejaky monitorovaci deamon nebo neco podobneho z ceho bych
> >mohl brat data?
> >..nebo varianta b, cron bude spoustet php skriptik, ktery se bude
> >opakovane pokouset pripojovat na sluzby a vysledky ukladat
> >nasledne pak prezencni skript zobrazi vysledky
> >..nejake napady ? abych zbytecne nepsal co uz je napsane ?
> >Diky J.Pokorny
> >
> >
Další informace o konferenci Linux