Search squid archive

Re: Re: Help with sarg usage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I don't know if it's what you wanted, but I found a way to create reports on
historical data in logs that have been rotated:

gunzip squidlog*.gz -d -c > large.log
sarg -l ./large.log -d 01/01/2008-01/02/2008

Basically, unzipping all the logfiles (you could also just do a subset) to
STDOUT and piping that into a new log, which sarg gets pointed to with a
date range.


My user used 235M worth of bandwidth in December!


Chris Robertson-2 wrote:
> 
> Richard Chapman wrote:
>> Hi Chris - and many many thanks...
>>
>> See also below.
>>
>>> You have two choices with SARG.
>>>
>>> The first is the simplest, but might not meet your needs.  Make sure 
>>> in your sarg.conf file the "report_type" directive includes 
>>> "users_sites" and "date_time" and/or "site_user_time_date".  The 
>>> first will give you a listing of the sites each username/IP 
>>> accessed.  The second, will show bandwidth usage per hour for each 
>>> username/IP (linked from the main report).  The third will give you a 
>>> listing of the times an individual accessed a specific website 
>>> (linked from the users_sites report).
>>>
>> I have checked that these "report_types" are enabled - and can find 
>> most of what you are talking about except the one I really want. The 
>> thing you describe as the "second" above is exactly what I want - but:
>> The date-time reports I get don't seem to be exactly what you 
>> describe. If I go to the main page, then click on the most recent 
>> report I get a list of client IP addresses.
>> If I click on the "Date-Time" icon near the left of each row - I get 
>> an array with hours across and dates down. Each cell contains what 
>> appears to be an "elapsed time". I don't really understand what this 
>> time means - but it doesn't appear to be the Bandwidth used during 
>> that hour.
> 
> Hmmm.  The report I get when I follow the steps you described (which 
> _is_ the report I was referring to) is titled "Squid User Access 
> Report".  It's a grid with hours for the columns header and dates for 
> the rows, but it lists usage by bytes...
> 
> Aha.  From sarg.conf:
> 
> # TAG: date_time_by bytes|elap
> #      Date/Time reports will use bytes or elapsed time?
> #
> 
> #date_time_by bytes
> 
>> Am I in the wrong place - or am I misunderstanding something? Either 
>> way - what do these "times" mean?
> 
> My understanding is that this indicates the amount of time Squid spent 
> processing the requests (second column of the native log format).  Since 
> it can service more that one request at a time, it might add up to more 
> than 1 hour per hour.
> 
>> Tanks Chris
>>
>> Richard.
> 
> Chris
> 
> 

-- 
View this message in context: http://www.nabble.com/Help-with-sarg-usage-tp17847023p21339027.html
Sent from the Squid - Users mailing list archive at Nabble.com.


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux