← Back to team overview

sslug-teknik team mailing list archive

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