| 
					
							
        
    
        
						
			 | 
			
			
					    
					
        
         
          
         
	
            | Vækning ved web aktivitet Fra : Morten Lehrmann | 
  Dato :  26-09-04 16:03 |  
  |   
            På min webserver ville jeg gerne kunne reagere, når der kommer aktivitet på
 port 80. Hvordan gør jeg det?
 
 Mvh.
 Morten
  
            
             |   |   
            
        
 
            
         
           Lars Balker Rasmusse~ (26-09-2004) 
         
	
            | Kommentar Fra : Lars Balker Rasmusse~ | 
  Dato :  26-09-04 16:32 |  
  |  
 
            Morten Lehrmann <lehr@lehr.invalid> writes:
 > På min webserver ville jeg gerne kunne reagere, når der kommer aktivitet på
 > port 80. Hvordan gør jeg det?
 Sikkert ikke i perl.
 -- 
 Lars Balker Rasmussen                             Consult::Perl
                                                   http://consult-perl.dk
            
             |   |   
            
        
 
            
         
           Morten Lehrmann (26-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  26-09-04 16:38 |  
  |   
            Lars Balker Rasmussen wrote:
 > Sikkert ikke i perl.
 
 Øv :-/
 
 
 Mvh
 Morten
  
            
             |   |   
            
        
 
            
         
           Jesper Monsted (27-09-2004) 
         
	
            | Kommentar Fra : Jesper Monsted | 
  Dato :  27-09-04 01:52 |  
  |   
            Morten Lehrmann <lehr@lehr.invalid> wrote in
 news:4156da19$0$169$edfadb0f@dtext01.news.tele.dk: 
 
 > På min webserver ville jeg gerne kunne reagere, når der kommer
 > aktivitet på port 80. Hvordan gør jeg det?
 
 Bruger tripwire?
 
 Du kan da også lave en fin perl-dims der lytter på port 80, larmer hvis der 
 kommer trafik og ellers bare forwarder trafikken til en webserver på port 
 81...
 
 
 -- 
 /Jesper Monsted
  
            
             |   |   
            
        
 
            
         
           Morten Lehrmann (27-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  27-09-04 15:37 |  
  |   
            Jesper Monsted wrote:
 > Bruger tripwire?
 > 
 > Du kan da også lave en fin perl-dims der lytter på port 80, larmer hvis
 > der kommer trafik og ellers bare forwarder trafikken til en webserver på
 > port 81...
 
 Jeg havde egentlig forestillet mig at jeg kunne forespørge på antallet et
 pakker på port 80 een gang i sekundet og så gøre noget, hvis antallet steg.
 Kan jeg ikke få adgang til antallet af pakker på en port fra Perl?
 [Systemet kører i øvrigt Debian Linux.]
 
 tripwire må jeg undersøge...
 
 Mvh.
 Morten
  
            
             |   |   
            
        
 
            
         
            Thorbjoern Ravn Ande~ (27-09-2004) 
         
	
            | Kommentar Fra : Thorbjoern Ravn Ande~ | 
  Dato :  27-09-04 21:23 |  
  |  
 
            Morten Lehrmann <lehr@lehr.invalid> writes:
 > Jeg havde egentlig forestillet mig at jeg kunne forespørge på antallet et
 > pakker på port 80 een gang i sekundet og så gøre noget, hvis antallet steg.
 > Kan jeg ikke få adgang til antallet af pakker på en port fra Perl?
 Hvad er det du vil?
 Det er ikke svært at overvåge om en logfil vokser.
 -- 
   Thorbjørn Ravn Andersen
   http://unixsnedkeren.dk/ravn
            
             |   |   
            
        
 
            
         
             Morten Lehrmann (28-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  28-09-04 06:16 |  
  |   
            Thorbjoern Ravn Andersen wrote:
 > Hvad er det du vil?
 > 
 > Det er ikke svært at overvåge om en logfil vokser.
 
 Nej, og den løsning har jeg lavet. Problemet er, at jeg vil have spin-down
 på harddisken og det får jeg ikke, hvis jeg poller filsystemet. Så jeg
 tænkte at jeg kunne spørge på portaktivitet i stedet.
 
 Mvh.
 Morten
  
            
             |   |   
            
        
 
            
         
              Thorbjoern Ravn Ande~ (28-09-2004) 
         
	
            | Kommentar Fra : Thorbjoern Ravn Ande~ | 
  Dato :  28-09-04 08:40 |  
  |  
 
            Morten Lehrmann <lehr@lehr.invalid> writes:
 > Nej, og den løsning har jeg lavet. Problemet er, at jeg vil have spin-down
 > på harddisken og det får jeg ikke, hvis jeg poller filsystemet. Så jeg
 > tænkte at jeg kunne spørge på portaktivitet i stedet.
 Du kan bede dit filsystem om ikke at registrere _tilgang_ til
 filerne.  Det hjælper en hel del.
 Alternativt så er forslaget om en portproxy fin.
 -- 
   Thorbjørn Ravn Andersen
   http://unixsnedkeren.dk/ravn
            
             |   |   
            
        
 
            
         
               Morten Lehrmann (28-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  28-09-04 15:45 |  
  |   
            Thorbjoern Ravn Andersen wrote:
 > Du kan bede dit filsystem om ikke at registrere _tilgang_ til
 > filerne.  Det hjælper en hel del.
 
 Men kan jeg registrere skrivninger til access_log uden at spinne disken op?
 Den tidligere løsning (i Bash i øvrigt) som tail'ede access_log hvert
 sekund kunne i hvert fald ikke.
 
 > Alternativt så er forslaget om en portproxy fin.
 
 Jeg vil bare nødigt gøre tilgangen til websitet afhængigt af at proxy-dimsen
 kører.
 
 Mvh
 Morten
  
            
             |   |   
            
        
 
            
         
                Jesper Monsted (28-09-2004) 
         
	
            | Kommentar Fra : Jesper Monsted | 
  Dato :  28-09-04 17:52 |  
  |   
            Morten Lehrmann <lehr@lehr.invalid> wrote in
 news:415977f8$0$164$edfadb0f@dtext01.news.tele.dk: 
 >> Du kan bede dit filsystem om ikke at registrere _tilgang_ til
 >> filerne.  Det hjælper en hel del.
 > 
 > Men kan jeg registrere skrivninger til access_log uden at spinne
 > disken op? Den tidligere løsning (i Bash i øvrigt) som tail'ede
 > access_log hvert sekund kunne i hvert fald ikke.
 
 tail -f er din ven.
 
 
 -- 
 /Jesper Monsted
  
            
             |   |   
            
        
 
            
         
                 Morten Lehrmann (28-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  28-09-04 18:04 |  
  |   
            Jesper Monsted wrote:
 > tail -f er din ven.
 
 Hmmm, hvordan?
 
 Mvh
 Morten
  
            
             |   |   
            
        
 
            
         
                  Jesper Monsted (28-09-2004) 
         
	
            | Kommentar Fra : Jesper Monsted | 
  Dato :  28-09-04 18:09 |  
  |   
            Morten Lehrmann <lehr@lehr.invalid> wrote in news:4159999c$0$175
 $edfadb0f@dtext01.news.tele.dk:
 
 > Jesper Monsted wrote:
 >> tail -f er din ven.
 > 
 > Hmmm, hvordan?
 
 tail -f <logfil> | scriptderbrokkersignårderkommerinput.pl
 
 -- 
 /Jesper Monsted
  
            
             |   |   
            
        
 
            
         
                   Morten Lehrmann (28-09-2004) 
         
	
            | Kommentar Fra : Morten Lehrmann | 
  Dato :  28-09-04 19:17 |  
  |  
 
            Jesper Monsted wrote:
 > tail -f <logfil> | scriptderbrokkersignårderkommerinput.pl
 Meget fornemt. Det virker præcist, som det skal: Jeg får både spin-down og
 vækning ved aktivitet.
 Tak for hjælpen   
Mvh
 Morten
            
              |   |   
            
        
 
            
         
                Thorbjoern Ravn Ande~ (28-09-2004) 
         
	
            | Kommentar Fra : Thorbjoern Ravn Ande~ | 
  Dato :  28-09-04 19:28 |  
  |  
 
            Morten Lehrmann <lehr@lehr.invalid> writes:
 > Men kan jeg registrere skrivninger til access_log uden at spinne disken op?
 > Den tidligere løsning (i Bash i øvrigt) som tail'ede access_log hvert
 > sekund kunne i hvert fald ikke.
 Ja.  Den spinner disken op fordi den skal opdatere inoden med at du
 kigger i filen.  Det kan slåes fra.
 -- 
   Thorbjørn Ravn Andersen
   http://unixsnedkeren.dk/ravn
            
             |   |   
            
        
 
    
 
					
					 
			 | 
			
				
        
			 |