Skip to content

lunatilia/embulk-parser-squid_clf_log

 
 

Repository files navigation

Squid "Common/Combined Log Format (CLF)" Log parser plugin for Embulk

Embulk parser plugin for Squid CLF(Common/Combined Log Format) log.

Overview

  • Plugin type: parser
  • Guess supported: no

Configuration

  • format: log format(common, combined) (string, default: combined)

Example

in:
  type: any file input plugin type
  parser:
    type: squid_clf_log
    format: common
$ embulk gem install embulk-parser-squid_clf_log

Build

$ cd embulk-parser-squid_clf_log
$ ./gradlew gem

Supported log format

logformat common     %>a %[ui %[un [%tl] "%rm %ru HTTP/%rv" %>Hs %<st %Ss:%Sh
logformat combined   %>a %[ui %[un [%tl] "%rm %ru HTTP/%rv" %>Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 80.7%
  • Ruby 19.3%