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.
