-- BotBot disconnected, possible missing messages --
[o__o] joined the channel
inecas has quit
inecas joined the channel
alcy has quit
straylen1 joined the channel
straylen1 has quit
tremble joined the channel
FriedBob joined the channel
mrvisser has quit
mrvisser joined the channel
-- BotBot disconnected, possible missing messages --
[o__o] joined the channel
londo_ has quit
londo_ joined the channel
Bdawk joined the channel
-- BotBot disconnected, possible missing messages --
[o__o] joined the channel
ploubser has quit
ploubser joined the channel
jantman has quit
GitHub69 joined the channel
GitHub69
[mcollective-puppet-agent] ploubser closed pull request #1: Show details of whats changed in puppet summary report (master...master) http://git.io/saudow
GitHub69 has left the channel
chitopunk1 joined the channel
ploubser has quit
inecas_ joined the channel
jantman joined the channel
inecas has quit
stresler joined the channel
ploubser joined the channel
raphink has quit
ramindk has quit
jantman has quit
aswen joined the channel
Wolfspyre joined the channel
jantman joined the channel
Celm joined the channel
jantman has quit
happytux has quit
GitHub2 joined the channel
GitHub2
[mcollective-puppet-agent] richardc pushed 2 new commits to master: http://git.io/eWl_Kg
mcollective-puppet-agent/master 7f69671 tczekajlo: Add whitelist and blacklist for resource name
mcollective-puppet-agent/master a76c2d5 Richard Clamp: Merge pull request #29 from tczekajlo/master...
GitHub2 has left the channel
GitHub182 joined the channel
GitHub182
[mcollective-puppet-agent] richardc closed pull request #29: Whitelist and blacklist for resource name (master...master) http://git.io/1KvoQQ
GitHub182 has left the channel
mrvisser has quit
inecas_ has quit
happytux joined the channel
inecas_ joined the channel
ramindk joined the channel
ddevon joined the channel
ramindk has quit
inecas_ has quit
ramindk_ joined the channel
bodepd_ has quit
bodepd joined the channel
mrvisser joined the channel
lkoranda has quit
lkoranda joined the channel
ramindk joined the channel
ramindk_ has quit
mika has quit
mika joined the channel
mika has quit
mika joined the channel
ramindk has quit
jantman joined the channel
ramindk joined the channel
[o__o] joined the channel
aswen has quit
mrvisser has quit
spideyman has quit
dcorbin
Can I specify -F and -I on mco with an OR relationship?
Volcane
no, just use the fqdn fact in -F
or hostname or whatever
dcorbin
Volcane, thanks.
chitopunk1 has quit
rsnhyperion joined the channel
andredieb joined the channel
andredieb
Hello everyone. Could anyone comment on the request throughput of mcollectived? I started reading through the daemon code and it seems it only uses a single thread for receiving and processing incoming messages from rabbitmq/stomp.
rsnhyperion
Good question. I was wondering that myself.
Volcane
single thread consumes messages, starts threads to handle them
you wouldnt want to do very high concurrency - ie. its not a general work queue type handler in default config
but coiuld be, where you can start dedicated processes to consume the queue for a specific daemon and it will load share cross the processes
mrvisser joined the channel
andredieb
Volcane: right. That's what I was thinking, IIUC multiple daemons consuming the queue and thus sharing the load. You think this makes sense for the mcollective project as a whole or it's just a domain-specific solution?
Volcane
mco can be deployed in such a manner but its not exactly turn key, libraries support it
mrvisser has quit
andredieb
Volcane: sorry, what do you mean by turn key?
Volcane
deploying it in that way - dedicated process etc - isnt in the shipped daemon, the libraries can do it but the shipped daemon is tailored to the admin tasks use case
andredieb
but you think it makes sense to modify the daemon in such a manner?
instead of a single thread processing messages, it could have several
Volcane
read what i said
a single thread reads the message
then makes a new thread to process it
then goes back to reading messages
messages are handled in parallel
its not limited to a single task at a time
andredieb
I did read. The problem is that the code to spawn the thread to process it takes a non-zero amount of time. This reduces the throughput of the daemon