On Sunday, March 19, 2006 6:08 PM [EDT],
Chris Hampartsoumian <[EMAIL PROTECTED]> wrote:

> I am replying to an ancient post I saw archived on the web site;
> http://lists.meer.net/pipermail/analog-help/2005-August/018703.html
>
> Back on Fri Aug 19 2005, Aye Mon posted:
>>
>> Does anyone has any idea how to work with Helix Server log format?
>> Below is a
>> sample log from the server. I tried using different log formats, and
>> it's not
>> working.
>>
>> 138.220.124.82 - - [30/Sep/2004:12:06:45 -0400]  "GET
>> bspan/wbi/626/1251/poverty_impact_MACRO_May-06-AM.rm RTSPT/1.0" 200
>> 170990
>> [WinNT_5.0_0.0.0.0_play32_EP80_en-US_686_axembed]
>> [b525af11-12fa-11d9-e033-6d502592b936] [Stat1:       128
>> 0          0
>> 0          0 32_Kbps_Voice][Stat2:     32115      81499
>> 0          0
>> 0          0          0          0          0          1         20
>> 32_Kbps_Voice] 136654670 7599 7 0 0 37
>>
>> Thanks,
>> Aye Mon
>
>
> I couldn't find a reply out on the net, and I was trying to process
> my helix server log with analog as well. I ended up writing a log
> string for the Helix Server Log which goes like this:
>
> LOGFORMAT (%S - - [%d/%M/%Y:%h:%n:%j]  "%j %r %j" %c %b [%j] [%j] [%
> j] %j %j %j %j %j %j)
>
> You can get the details on what that lot means form the Analog Home
> Page, but the key which kept me stumped for a while is that the Helix
> Server enteres two spaces after the date enclosed by []'s and just
> before the GET.
>
> Details can be found at: http://www.soumian.com/resources.php
>
> Thought I'd post it in case it ever goes up as a reply to the
> original post. - Sorry if I've used the list in totally the wrong
> way, I've just suddenly decied I should at least try and post an
> answer instead of only ever searching for them

This is a perfectly good use of the list - posts to the list get archived,
and your answer will be here for the next person who asks.

But you can probably make your LOGFORMAT a little bit simpler by just
treating everything after the byte  count as %j, and using %w instead of the
2 spaces:
LOGFORMAT (%S - - [%d/%M/%Y:%h:%n:%j]%w"%j %r %j" %c %b %j)

Some would argue that you should always use %w, (whitespace) even for a
single space, (it will cover one or more spaces or a tab), but usually it's
not needed, and it's much esier to read a LOGFORMAT with spaces rather than
%w).

By the way, the question has come up before, but there ws never any really
definitive answer provided by someone familiar with Helix:

http://lists.meer.net/pipermail/analog-help/2002-November/013677.html
http://lists.meer.net/pipermail/analog-help/2004-August/016823.html
http://lists.meer.net/pipermail/analog-help/2004-August/016824.html
http://lists.meer.net/pipermail/analog-help/2004-August/016825.html
http://lists.meer.net/pipermail/analog-help/2004-August/016826.html
http://lists.meer.net/pipermail/analog-help/2004-November/017319.html

Aengus

+------------------------------------------------------------------------
|  TO UNSUBSCRIBE from this list:
|    http://lists.meer.net/mailman/listinfo/analog-help
|
|  Analog Documentation: http://analog.cx/docs/Readme.html
|  List archives:  http://www.analog.cx/docs/mailing.html#listarchives
|  Usenet version: news://news.gmane.org/gmane.comp.web.analog.general
+------------------------------------------------------------------------

Reply via email to