logstash/logstash — pull request #89 by knuckolls (2012-01-24 04:17:04+00:00)
Title: fixed haproxy pattern for httplog and tcplog

The haproxy httplog pattern was missing a few fields and did not work out of the box. I fixed it.

New functionality in this patch:
- Closely matched the field names to the haproxy documentation where it made sense.
- Added working tcplog pattern.
- Added documentation on how to override a part of the the default pattern to capture additional header fields as specified in your own haproxy.cfg.

I tested this initially w/ 1.0.17 and again against logstash-HEAD earlier today.

I originally submitted this patch but ended up restructuring my fork and resubmitting the pull request from a feature branch. Here's the same pull request as before.