sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #44633
Re: Overvåge en httpd-stream
On Tuesday 20 November 2001 21:03, you wrote:
> > Er der en ligetil måde at overvåge, hvilke filer der er ved at blive
> > streamet fra en Apache webserver? Hvis nu en bruger på et netværk er i
> > færd med at streame en mp3-fil fra en webserver, hvordan kan man så se,
> > præcis hvilken fil, han er igang med at streame?
> Du kan i httpd.conf, slå ServerStatus til. ExtendedStatus er også god at
> slå til.
> Så kan du på http://hostnavn/server-status se hvem der lige nuer ved at
> suge en fil.
> > Den information, jeg skal bruge, bliver skrevet i
> > /usr/local/apache/logs/access_log, men det sker først, når streamingen er
> > ophørt:-(
Hvis du gerne vil bruge informationen i nogle egne PHP/Perl scripts kan du
lave et systemkald til 'lsof -ni' og behandle outputtet i din kode relativt
nemt og dermed kunne finde ud af hvilke filer der bliver hentet - dette kan
jo så stilles op som du vil :)..
Et godt eksempel kunne være en download side hvor der efter linket til de
forskellige downloads står hvor mange der er ved at downloade filen..
--
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GO d--@ s:+ a-- C++ $UL++ P++ L+++ E- W+ N(+) o K? w !O M-- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b+ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------
Follow ups
References