Looks great! Gonna give it a try, thank you! :)

Created a ticket: http://projects.puppetlabs.com/issues/22975

On Thursday, October 24, 2013 5:11:40 PM UTC+2, Ken Barber wrote:
>
> So the closest and best thing I have now is this: 
>
> https://github.com/kbarber/dark-loader-proxy 
>
> But its very alpha and probably full of bugs. The principle is simple, 
> it sits in front of your main traffic like a normal proxy, and 
> forwards traffic to both a master PuppetDB, and a 'dark' set of 
> PuppetDB instances. 
>
> Now as far as responses, it only cares about the responses from the 
> 'master' PuppetDB ignoring any dark instances responses (basically it 
> drops them). But it could be adapted to compare responses for example. 
>
> It adds overhead because the downstream multi-plexed requests are not 
> threaded, read the README.md file for more details. I would like to 
> find the time to make this more performant and able to be used in a 
> production like environment but for now this is only recommended in 
> test, or for short periods of time in production. 
>
> ken. 
>
> On Thu, Oct 24, 2013 at 1:56 PM, ak0ska <[email protected] <javascript:>> 
> wrote: 
> > Hello, 
> > 
> > I was wondering if it's possible to experiment with different PuppetDB 
> > setups, and see how different setups perform when hooked on a different 
> > database, run on different hardware, or some other configuration is 
> changed. 
> > It would be good to know whether a certain change is going to be 
> beneficial, 
> > or not, without having to point the production masters to an 
> experimental 
> > setup. Is there any way I could simulate some load, similar to the 
> traffic 
> > on the live setup? Or better yet, to duplicate/clone/mirror the live 
> traffic 
> > somehow (even with another tool), without interfering with the live 
> > communication between the production PuppetDB and the masters? 
> > 
> > Suggestions are welcome! :) 
> > Thanks, 
> > ak0ska 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Puppet Users" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to [email protected] <javascript:>. 
> > To post to this group, send email to 
> > [email protected]<javascript:>. 
>
> > Visit this group at http://groups.google.com/group/puppet-users. 
> > For more options, visit https://groups.google.com/groups/opt_out. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to