http verkeer loggen per user?

Pagina: 1
Acties:
  • 66 views sinds 30-01-2008

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 08-07-2025
Hoe kan ik het beste bepalen hoeveel 1 bepaalde gebruiker aan http verkeer heeft gegenereerd in 1 maand?

Ik gebruik Linux en Apache.

De methode van een scriptje schrijven die de logfiles doorkijkt en checkt hoe groot die html bestanden zijn werkt niet goed.
Bijv een .php bestand kan 40k zijn en de output maar 5k.

Is er toevallig een module voor apache die dit bijhoudt?

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
In mijn access log staan regels als:
192.168.1.1 - - [16/Aug/2001:23:04:07 +0200] "GET /temp/gzip_test2.raw HTTP/1.1" 200 67108864 In:0 Out:0

Hierin is 67108864 de grootte van de HTTP body die verstuurd is. Als je het simpeler wilt doen kun je misschien MySQL logging gebruiken.

  • chuxiej
  • Registratie: Februari 2001
  • Laatst online: 13-07-2020
Hey olaf :D leuk dat jij hier ook zit :P

www.dannyhiemstra.nl


Verwijderd

Is "The Webalizer" misschien een goed idee?

http://www.mrunix.net/webalizer/

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 08-07-2025
Aah, ik wist niet dat dat echt de verstuurde http body was..
Als een transfer afgebroken wordt, klopt dat getalletje dan nog steeds of is het te hoog?

  • The Source
  • Registratie: April 2000
  • Laatst online: 23:49
Als je enkel httpd verkeer wilt loggen dan voldoen Webalizer. Alhoewel er verschillende discussies zijn geweest (met name onder de vuurwerk hosters) of Webalizer wel zo eerlijk logt. Voor alle duidelijkheid, met Webalizer log je dus niet het ftp, pop, smtp verkeer van een user.

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 08-07-2025
Nee dat weet ik. FTP verkeer kan ik wel uit de xferlog halen. Zal ook eens naar dat verkeer kijken.

Rest alleen nog te kijken naar mail verkeer. Hoewel dit waarschijnlijk te verwaarlozen is t.o.v. ftp+http

Verwijderd

Webalizer kan ook gewoon je ftp verkeer loggen...

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Ik heb geen idee wat er met dat getalletje gebeurd als de transfer wordt afgebroken.

Zou je trouwens niet beter via de firewall in een keer al het verkeer kunnen te loggen per gebruiker in plaats van dit per protocol te doen?

  • QuarK
  • Registratie: Maart 2000
  • Laatst online: 08-07-2025
Mmmja, nu je het zegt, ik meen dat ik bij iptables iets zag van per-user directive. Heb je toevallig een informatielinkje of zelf ervaring?

  • The Source
  • Registratie: April 2000
  • Laatst online: 23:49
Op vrijdag 17 augustus 2001 13:58 schreef sproggle het volgende:
Webalizer kan ook gewoon je ftp verkeer loggen...
Klopt.. you're right.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op vrijdag 17 augustus 2001 19:03 schreef QuarK het volgende:
Mmmja, nu je het zegt, ik meen dat ik bij iptables iets zag van per-user directive. Heb je toevallig een informatielinkje of zelf ervaring?
Dat werkt de andere kant op...
Je http wordt namelijk (bij jou iig ;) ) door een 'nobody' user uitgevoerd...
Dan log je voor hem alles, dat is weinig nuttig :)

Met ftp zou het goed kunnen gaan omdat die het process onder een andere user forked.

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Nee, ik heb niet eens een goed werkende Linux installatie (jammer genoeg). Ik ben er wel mee bezig, maar ik kan je met details niet verder helpen.

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 19:55
ookal is dit een oud topic.
Het is me gelukt om met apache verschillende gebruikers te loggen in een andere logfile

(voorbeeld) zet in je httpd.conf (vervang gebruiker)

SetEnvIf Request_URI ~gebruiker loggebruiker
CustomLog /home/gebruiker/logs/access_log combined env=loggebruiker

nog niet 100% getest maar zo te zien werkt het goed :)

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • Predator
  • Registratie: Januari 2001
  • Laatst online: 19:57

Predator

Suffers from split brain

Een oud topic schoppen is niet de bedoeling :)
Dan komen er mensen het probleem van de topicstarter oplossen.

Maar nu staat jouw oplossing wel erbij in de search ;)

Everybody lies | BFD rocks ! | PC-specs

Pagina: 1

Dit topic is gesloten.