Portál AbcLinuxu, 7. května 2025 05:51

Dotaz: Ako pocitat trafik prenesny usermi?

25.5.2009 01:18 axik
Ako pocitat trafik prenesny usermi?
Přečteno: 690×
Odpovědět | Admin
Zdravim, priblizne pred mesiacom som na svoj server namiesto freebsd nahodil debian. Podarilo sa mi rozbehat vsetky sluzby co som pouzival okrem pocitania trafiku ktori prenesu useri. Na freebsd som na to pouzival ipfw + zopar vlastnych skriptov + mrtg.
Bohuzial v iptables sa da pocitat len trafik usera v OUTPUT chaine (iptables -A OUTPUT -i eth0 -m owner --uid-owner root) takze mi chyba info o prichadzajucom trafiku. INPUT chain by sa dal vyriesit definovanim presnych portov krore dany user pouziva ale to je dost nerealne.

Viete mi niekto pomoct ako ho efektivne pocitat?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.5.2009 12:37 NN
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Muzes v OUTPUT a POSTROUTING, nebo jsem nasel toto:

http://code.google.com/p/ipt-account/

NN

25.5.2009 12:49 Antonín
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Na malou síť stačí ipaccounting (verze psaná v C) od standuse (myslim)

the.max avatar 25.5.2009 22:08 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
jo, ale dost blbe se shani... ja ji sice mam ale uz tam je nekolik uprav, ale puvodni uz nemam.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
Jendа avatar 25.5.2009 23:45 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
the.max avatar 2.6.2009 23:31 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
diiiiiiiiiiky:-)
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
25.5.2009 19:03 axik
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to jeden server a nie pc siet. Potrebujem pocitat trafik preneseny usermi na danom serveri :)
26.5.2009 10:37 aaaaaaaaa
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

vnstat

29.5.2009 22:19 axik
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
nj ale chcel by som aby to pocitalo pre kazdeho usera zvlast
30.5.2009 15:11 Zaphod | skóre: 37 | blog: zaphod_blog
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
Mohol by pomôcť program UTA Dragon na http://www.crash-override.net/utadragon.html

Citujem "Dragon accounts traffic by user, program and timestamp and puts this information into useful correlation"
30.5.2009 22:56 axik
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

hned som sa potesil ze mam o problem menej avsak ked som zistil ze to taha data z iptables ktore by som musel patchnut patchom ktory tam na moju verziu iptables ani neni tak som ostal sklamany..

30.5.2009 15:49 .
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?
Odpovědět | | Sbalit | Link | Blokovat | Admin

pmacct

Iptables k tomu nepotřebuješ.

30.5.2009 22:53 axik
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

nech citam ako citam nedokaze to zobrazit ktory user preniesol kolko trafiku

30.5.2009 23:44 .
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

No,  pokud se dá přiřadit user k ip adrese, není snad problém:

pmacct -p /tmp/acct_out.pipe -s
SRC_IP           PACKETS     BYTES
123.223.225.76   770299      107794989
123.223.225.82   249952      32751282
123.223.225.98   169291      21510022
123.223.225.90   269003      47653511
123.223.225.104  10521       591541
123.223.225.88   492293      82154575
123.223.225.96   125047      17897894
123.223.225.102  72185       10297695
123.223.225.110  110816      13891655
123.223.225.94   601458      48821326
123.223.225.108  143982      18026026
123.223.225.106  366243      59483869
123.223.225.114  291133      28106485
123.223.225.120  703925      109212006
123.223.225.112  24854       3843276
123.223.225.118  676676      70255472
123.223.225.126  3531999     561636919
123.223.225.124  788387      187124290
123.223.225.116  110025      11712042
123.223.224.198  1412373     265237927
123.223.225.122  107116      11652022
123.223.224.196  1361207     108950379
123.223.224.210  1673228     234690256
123.223.224.202  11069795    1392690683
123.223.224.194  7443        1603956
123.223.224.216  510474      72491828
123.223.224.208  195943      39489546
123.223.224.200  5988        1257408
123.223.224.206  230038      82356731
123.223.224.214  299109      21588475
123.223.224.222  79245       5993034
123.223.224.220  1140084     202375128
123.223.224.212  242141      15991972
123.223.224.218  10505       1576059
123.223.225.65   24799       1975095
123.223.225.71   153499      21310395
123.223.225.69   17          1125
123.223.225.75   878879      105168719
123.223.225.83   862498      126585111
123.223.225.67   1378985     128042778
123.223.225.81   754704      120988648
123.223.225.89   2799129     376906084
123.223.225.73   56674       7907948
123.223.225.79   19359388    1199557385
123.223.225.87   460880      87508474
123.223.225.85   1832172     278718682
123.223.225.101  176481      24947139
123.223.225.93   3657741     262342699
123.223.225.107  2336476     112072586
123.223.225.91   4135797     3393396067
123.223.225.97   1408767     159839681
123.223.225.105  28628       2402972
123.223.225.111  1678299     137221948
123.223.225.117  2912284     223652199
123.223.225.109  550278      70583057
123.223.225.115  635529      85652629
123.223.224.195  973209      96871888
123.223.225.113  322392      53587829
123.223.225.121  240360      25937653
123.223.224.201  245849      18019754
123.223.225.125  261520      25962158
123.223.224.199  2258104     313411373
123.223.224.205  1179498     145016513
123.223.224.213  1592381     493351686
123.223.224.197  4930233     325391640
123.223.224.211  2090887     163020540
123.223.224.203  730808      97378114
123.223.224.219  1146981     112407193
123.223.224.217  4849013     330021212
123.223.224.209  2400948     577198791
123.223.224.215  183698      10714090
123.223.224.221  1597000     274979801
123.223.225.68   831812      57047723
123.223.225.74   47566       3211609
123.223.225.72   1736552     684347941
123.223.225.70   445345      48593432


For a total of: 77 entries
30.5.2009 23:51 axik
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

nj ale ako som uz  hore pisal tak to potrebujem pocitat userov na serveri nie na sieti.. tzn in/out trafik pre roota, www, bind, atd :)

31.5.2009 01:13 .
Rozbalit Rozbalit vše Re: Ako pocitat trafik prenesny usermi?

Sakra, to jsem úplně přehlédl...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.