counting unique connections
Carter Bullard
carter at qosient.com
Fri Jan 23 11:21:02 EST 2009
Hey Stewart,
Use racluster() to aggregate argus records into unique connections, and
then can use many programs to give you totals. I would use another
pass of
racluster() to give you the totals and other stats.
A working command would be:
racluster -r argus-file.arg - host x.y.z.w | wc -l
But this is a bit more interesting:
racluster -r argus-file.arg -M norep -w - - host x.y.z.w | \
racluster -M rmon -m saddr -w - | \
ra -s stime dur trans avgdur saddr spkts dpkts sbytes dbytes
state - src host x.y.z.w
This will aggregate the primitive data into single transaction data on
the
first call to racluster, and then the second call will aggregate the
records
so that the IP address is the unique identifier. The last call to
ra(), selects
only the record that accounts for x.y.z.w (there will be records for
all the IPs
that x.y.z.w was talking to in this data set as well) and prints
fields of
interest. I selected "dur trans avgdur" to give the total duration of
activity,
the number of transactions, and the avgdur of all of those transactions.
You can select services of interest by setting an input filter on the
second
call to racluster().
Hope this is helpful!!!!
Carter
On Jan 21, 2009, at 8:05 PM, Stewart Gray wrote:
> Hey guys,
>
> Is anyone able to tell me how to count unique connections to a
> particular host? I’m not interested in packet counts, or
> throughput..just the number of connections that have been made to a
> host.
>
> I figure this will get the job done, but it doesn’t seem very clean:
>
> ra -r argus-file.arg – host x.x.x.x -Z both | wc –l
>
> Is there a nicer way?
>
> Thanks,
>
> Stewart
> #####################################################################################
> Important: This electronic message and attachments (if any) are
> confidential and may be legally privileged. If you are not the
> intended recipient do not copy, disclose or use the contents in any
> way. Please let us know by return e-mail immediately and then
> destroy this message.
> #####################################################################################
Carter Bullard
CEO/President
QoSient, LLC
150 E 57th Street Suite 12D
New York, New York 10022
+1 212 588-9133 Phone
+1 212 588-9134 Fax
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20090123/84cea785/attachment.html>
More information about the argus
mailing list