Logs of client run in management console chef-webui?


#1

Hello,

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet permits to
look at the logs of each client runs on the web interface, but we have not
found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

Thanks in advance.

Best regards,
Christophe


#2

On Apr 4, 2012, at 6:39 AM, cl.subscription@gmail.com cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet permits to
look at the logs of each client runs on the web interface, but we have not
found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

With the right handler, you could have chef report client run information via irc, or a wide variety of other methods. See http://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.


Brad Knowles bknowles@ihiji.com
SAGE Level IV, Chef Level 0.0.1


#3

On Wed, Apr 4, 2012 at 5:52 PM, Brad Knowles bknowles@ihiji.com wrote:

On Apr 4, 2012, at 6:39 AM, cl.subscription@gmail.com cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet permits to
look at the logs of each client runs on the web interface, but we have not
found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

With the right handler, you could have chef report client run information via irc, or a wide variety of other methods. See http://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.

Cuisine is pretty interesting: https://github.com/rottenbytes/Cuisine
There’s also https://github.com/erikh/chef-dashboard

Andrea


#4

+1

I was somewhat surprised when we signed on that this feature isn’t included with hosted chef.

-----Original Message-----
From: Andrea Campi [mailto:andrea.campi@zephirworks.com]
Sent: Wednesday, April 04, 2012 9:10 AM
To: chef@lists.opscode.com
Subject: [chef] Re: Re: Logs of client run in management console chef-webui ?

On Wed, Apr 4, 2012 at 5:52 PM, Brad Knowles bknowles@ihiji.com wrote:

On Apr 4, 2012, at 6:39 AM, cl.subscription@gmail.com cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet
permits to look at the logs of each client runs on the web interface,
but we have not found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

With the right handler, you could have chef report client run information via irc, or a wide variety of other methods. See http://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.

Cuisine is pretty interesting: https://github.com/rottenbytes/Cuisine
There’s also https://github.com/erikh/chef-dashboard

Andrea


#5

Reporting features were discussed at the developer conference last
year. It might be nice to get an update on whether this might make the
roadmap for this year?

I’m also evaluating Grill
(http://www.cyclecomputing.com/grill/overview) for this purpose.

KC

On Wed, Apr 4, 2012 at 10:40 AM, Paul McCallick PMcCallick@paraport.com wrote:

+1

I was somewhat surprised when we signed on that this feature isn’t included with hosted chef.

-----Original Message-----
From: Andrea Campi [mailto:andrea.campi@zephirworks.com]
Sent: Wednesday, April 04, 2012 9:10 AM
To: chef@lists.opscode.com
Subject: [chef] Re: Re: Logs of client run in management console chef-webui ?

On Wed, Apr 4, 2012 at 5:52 PM, Brad Knowles bknowles@ihiji.com wrote:

On Apr 4, 2012, at 6:39 AM, cl.subscription@gmail.com cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet
permits to look at the logs of each client runs on the web interface,
but we have not found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

With the right handler, you could have chef report client run information via irc, or a wide variety of other methods. See http://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.

Cuisine is pretty interesting: https://github.com/rottenbytes/Cuisine
There’s also https://github.com/erikh/chef-dashboard

Andrea


#6

I am also finding a solution for this problem.

Not only report the result, I hope Chef can support sending chef-client
log via stomp/amqp.
So we can have centralized log without introducing any other log
collecting staff.

Tetsu

On 4/5/12 5:45 AM, KC Braunschweig wrote:

Reporting features were discussed at the developer conference last
year. It might be nice to get an update on whether this might make the
roadmap for this year?

I’m also evaluating Grill
(http://www.cyclecomputing.com/grill/overview) for this purpose.

KC

On Wed, Apr 4, 2012 at 10:40 AM, Paul McCallickPMcCallick@paraport.com wrote:

+1

I was somewhat surprised when we signed on that this feature isn’t included with hosted chef.

-----Original Message-----
From: Andrea Campi [mailto:andrea.campi@zephirworks.com]
Sent: Wednesday, April 04, 2012 9:10 AM
To: chef@lists.opscode.com
Subject: [chef] Re: Re: Logs of client run in management console chef-webui ?

On Wed, Apr 4, 2012 at 5:52 PM, Brad Knowlesbknowles@ihiji.com wrote:

On Apr 4, 2012, at 6:39 AM,cl.subscription@gmail.com cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet
permits to look at the logs of each client runs on the web interface,
but we have not found the same feature on management console chef-webui.

could you tell us if it is possible with chef and chef-webui please ?
With the right handler, you could have chef report client run information via irc, or a wide variety of other methods. Seehttp://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.
Cuisine is pretty interesting: https://github.com/rottenbytes/Cuisine
There’s also https://github.com/erikh/chef-dashboard

Andrea


#7

This is something we are actively working on. I’ll try to get a clear
concise version of the roadmap together to post to the community.
We’ve got a lot going on around “dry-run”, reporting from both the
client convergence and server access perspectives, and in more
interesting job execution.

On reporting, some of what folks are asking for can be accomplished
directly from report handlers in the client, but you’d still like the
server to somehow participate in all this, either as a landing area
for the reported data or at least as an index to it. We’ll have more
to say about that shortly.

Cheers,
Chris

On Thu, Apr 5, 2012 at 7:33 AM, Tetsu Soh tetsu.soh@gmail.com wrote:

I am also finding a solution for this problem.

Not only report the result, I hope Chef can support sending chef-client log
via stomp/amqp.
So we can have centralized log without introducing any other log collecting
staff.

Tetsu

On 4/5/12 5:45 AM, KC Braunschweig wrote:

Reporting features were discussed at the developer conference last
year. It might be nice to get an update on whether this might make the
roadmap for this year?

I’m also evaluating Grill
(http://www.cyclecomputing.com/grill/overview) for this purpose.

KC

On Wed, Apr 4, 2012 at 10:40 AM, Paul McCallickPMcCallick@paraport.com
wrote:

+1

I was somewhat surprised when we signed on that this feature isn’t
included with hosted chef.

-----Original Message-----
From: Andrea Campi [mailto:andrea.campi@zephirworks.com]
Sent: Wednesday, April 04, 2012 9:10 AM
To: chef@lists.opscode.com
Subject: [chef] Re: Re: Logs of client run in management console
chef-webui ?

On Wed, Apr 4, 2012 at 5:52 PM, Brad Knowlesbknowles@ihiji.com wrote:

On Apr 4, 2012, at 6:39 AM,cl.subscription@gmail.com
cl.subscription@gmail.com wrote:

We are currently evaluating chef and puppet.
One difference we can notice about the web interface is that puppet
permits to look at the logs of each client runs on the web interface,
but we have not found the same feature on management console
chef-webui.

could you tell us if it is possible with chef and chef-webui please ?

With the right handler, you could have chef report client run
information via irc, or a wide variety of other methods.
Seehttp://wiki.opscode.com/display/chef/Exception+and+Report+Handlers#ExceptionandReportHandlers-CommunityBasedHandlers.

Cuisine is pretty interesting: https://github.com/rottenbytes/Cuisine
There’s also https://github.com/erikh/chef-dashboard

Andrea


Christopher Brown, Chief Technical Officer, Opscode, Inc.
T: (425) 502-5522, E: cb@opscode.com
IRC, Github: skeptomai
Twitter: @skeptomai


#8

On Thu, Apr 5, 2012 at 7:33 AM, Tetsu Soh tetsu.soh@gmail.com wrote:

I am also finding a solution for this problem.

Not only report the result, I hope Chef can support sending chef-client log
via stomp/amqp.
So we can have centralized log without introducing any other log collecting
staff.

IMHO reporting is about adding chef-specific logic and visualization
to limited reported data. If what you want is aggregation of the full
logs from chef-client, then don’t look for a custom solution for chef,
treat them like any other system log. I recommend aggregation via
rsyslog forwarding. You can then use whatever your favorite log parser
is on them like anything else.

KC