[chef] Re: Re: Parsing Chef's Multiline Output


Chronological Thread 
  • From: Greg Zapp < >
  • To:
  • Subject: [chef] Re: Re: Parsing Chef's Multiline Output
  • Date: Mon, 3 Mar 2014 13:41:34 +1300

HI Brian,

Yes, I'm wanting to get all the log data into logstash.  I'm looking at the ruby logger class and I don't see anything about single line mode?  It does take a formatter block so that's likely where I can set up my ambush.  Unfortunately it looks like I will need to customize my Chef client installation to achieve what I want :| .

-Greg


On Mon, Mar 3, 2014 at 12:54 PM, Brian Hatfield < " target="_blank"> > wrote:
What's your end goal? Just to get the data in Logstash, or do you have a specific view into the data you'd like to see?

If the goal is to get the data into Logstash, you might try forcing the logger back to single-line mode.

If the goal is as an intermediate hop to a specific view, might I recommend setting up a post-run handler to directly share the run information you need?


On Sun, Mar 2, 2014 at 6:46 PM, Greg Zapp < " target="_blank"> > wrote:
Hello,

I would like to know if anyone is dealing with Chef's multiline output when shipping to something like logstash->elasticsearch.  Currently Chef does not delineate log entries when they span multiple lines.  I'm considering monkey patching the logger to add a frame around the log entries but I'm not sure where the best place to do this is?  Ideally I would get it implemented before chef makes a single log entry...


-Greg





Archive powered by MHonArc 2.6.16.

§