RSMF

What's a RSMF?

A simple log analyser innit. Well, a web log analyser. It was written to parse Apache's combined log format ("%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""), but if you have another app that'll spit out a log like that, who knows, maybe it'll parse that too?

Gimme screenshot!

Well, it's a text thing so I'm not going to give you a screenshot as such, but if you were to run it, it might look a little like this:
  6983438471 total bytes served in 172740 requests
  requests per day: 285.28
  average of 40427 bytes/req
  requests with valid idents: 0
  requests with valid remote users: 0
  requests with referers: 121052 (70.1%)

  status summary:
          200     152802  (88.5%) OK
          206     1444    (0.8%)  Partial Content
          301     1102    (0.6%)  Moved Permanently
          302     1078    (0.6%)  Moved Temporarily
          304     14206   (8.2%)  Not Modified
          403     71      (0.0%)  Forbidden
          404     1962    (1.1%)  Not Found
          500     75      (0.0%)  Internal Server Error

  method summary:
          GET     170617  (98.8%)
          HEAD    1734    (1.0%)
          OPTIONS 3       (0.0%)
          POST    386     (0.2%)

  protocol version summary:
          HTTP/1.0        80639   (46.7%)
          HTTP/1.1        92101   (53.3%)

  no of unique user agents: 2763
  (avg reqs/agent: 62)

  no of unique hostnames: 10017
  (avg reqs/hostname: 17)

  no of unique filenames in reqs: 1722

  (53.66s, 0.56s, 3219.16 lines/sec)

Didn't this used to be called "Logan"?

Yeah. There was another program with that name so I renamed this one.

Didn't you then change the name to "Slogan"?

Yep, but someone else started using the name before I had a chance to register it anywhere. Damn namespace clashes.

What happened then?

I decided to give it a fairly rude name that I hoped no one else would ever want to use. Someone did, however, take offence at the rudeness, so here it lives on in its abbreviated form.

Free?

Really really really free. zlib license.

Stuff

This is version 1.1d. Don't worry about older versions.

source
prettified source

Valid HTML 4.01!

Page last modified 16:26 12/08/04 (Amazon wishlist)