>
> MCollective is a service that runs on every node. It constantly polls a 
> message queue server for real-time messages and sometimes responds to them 
> by performing actions. 
>
> You use a command-line client app to send messages, and you can set 
> filters on each message so only certain nodes or groups of nodes will 
> respond to them. Every node that matches a message will react 
> simultaneously when the message goes out. 
>
> Each node has a set of actions it can run, provided by plugins. The 
> "puppetd" plugin lets you control puppet agent, but it's better than puppet 
> kick: It can trigger runs even if puppet agent usually runs via cron 
> instead of as a service, it can enable and disable puppet runs, and it can 
> fetch last run summaries. MCollective also lets you be smarter about 
> triggering runs because it doesn't limit you to hostnames; you can filter 
> by puppet class, facts, etc. 
>
> Does that help? 
>

Absolutely =)

Wow! That is impressive.

I have seen the puppet agent taking ~100MB of ram.

Is MCollective also written in Ruby, and therefore take a lot of ram?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/VK67c2UfgG4J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to