Strange timerange behavior

Mark Poepping poepping at cmu.edu
Sun Dec 29 10:27:33 EST 2002


The timerange stuff was originally written for forensics, not time-based
accounting, so its intent was to select any flow that *intersects* with the
given timerange.  If you issue two queries with abutting time intervals (e.g.
16:01-17:00, and 17:01-18:00), any flow that spans 17:00-17:01 will be
reported in both queries.  Remember that the exporting of information on
active flows is discrete based on the reporting interval, so you can't query
for all activity in arbitrary time intervals.  As I recall, you can adjust the
reporting interval to approximate continuity, but there are performance and
report aggregation ramifications of pushing that to an extreme (worthy of
experimentation in most everyone's case).  In fact, we've found it useful to
experiment simultaneously with several probes using different policy to
investigate the tradeoffs and relative value.

Mark.


> -----Original Message-----
> From: owner-argus-info at lists.andrew.cmu.edu [mailto:owner-argus-
> info at lists.andrew.cmu.edu] On Behalf Of Ingo Theiss
> Sent: Sunday, December 29, 2002 4:56 AM
> To: argus-info at lists.andrew.cmu.edu
> Subject: Strange timerange behavior
> 
> Hello erverybody,
> 
> I am quite new to argus but quickly warming up to that great project.
> I´ve got argus working and collecting data on my system for about two
> days and started analysing the results. Thats where my problem starts.
> 
> I am using the timerang option to get results for e.g. 1 hour and 1
> second, but the is a strange behavior or better result when I execute
> the following command:
> 
> ra -t 2002/12/29.07:15:01 - 2002/12/29.07:16:01 -r argus.log
> 
> The Output doesn´t start at "07:15:01" but end correctly at "07:16:01".
> The results start somewhere near "07:14" and I am not able to get an
> exact range of one minute. The same happens when I try to get one
> second, the result contains more than one second.
> 
> Have I mussunderstood the usage of timerange? Or is it a bug?
> 
> Here is an example output:
> 
> ra -t 2002/12/29.07:15:15 - 2002/12/29.07:16:15 -r ra.log.5
> 
>     Start_Time     Duration  Flgs  Type     SrcAddr    Sport  Dir
> DstAddr    Dport  SrcPkt   Dstpkt    SrcBytes     DstBytes   State
> 02-12-29 07:14:15       59          arp    81.2.161.254     who-has
> 81.2.161.244       164      0         9840         0           INT
> 02-12-29 07:14:15       59          arp    81.2.161.254     who-has
> 81.2.161.69       106      0         6360         0
> ...
> 02-12-29 07:16:12        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         82           177         ACC
> 02-12-29 07:16:14        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         85           149         ACC
> 02-12-29 07:16:14        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         107          171         ACC
> 02-12-29 07:16:14        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         85           150         ACC
> 02-12-29 07:16:14        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         82           177         ACC
> 02-12-29 07:16:14        0          udp    81.2.131.188.52977 <->
> 81.2.139.58.53    1        1         82           177         ACC
> 
> 
> Thank you in advice!
> 
> Regards
> 
> Ingo
> 
> 
> 




More information about the argus mailing list