Issue #4357 has been updated by Daniel Pittman.

Status changed from Accepted to Closed

While there are genuine performance problems with the dashboard, it looks like 
the poorly indexed queries have been resolved before.  The remainder of the 
performance issues here look like they center around a machine that is using ~ 
50 percent over the available RAM, pushing working set out to swap.  We believe 
that the remaining issues are either identified elsewhere,or are tied to that 
lack of hardware; this ticket is consequently closed.
----------------------------------------
Bug #4357: Puppet dashboard slows down as number of reports grows
https://projects.puppetlabs.com/issues/4357

Author: Daniel Friesen
Status: Closed
Priority: High
Assignee: 
Category: 
Target version: 
Keywords: 
Branch: 
Affected URL: 
Affected Dashboard version: 


I installed puppet dashboard 3 days ago, initially puppet dashboard ran nicely, 
but as the number of reports grew and I set things up puppet dashboard has 
slowed down to a point where each request has very large load times (enough to 
cause a 503 from the varnish instance it's behind).

I'm running the dashboard on thin. It is behind a Pound/Varnish/Nginx setup but 
that's not really relevant since I got the same load times when I connected 
directly. Also since http requests are made by puppet when doing a run both for 
it as an external node and submitting reports and those run locally bypassing 
the servers in front and the slowdown is visible it's got nothing to do with 
those.

I'm running Ubuntu (lucid) on rackspacecloud with the default smallest size of 
servers. So that's about 245mb total ram with 4 virtual cpus. The instance IS a 
little loaded, it's using most of it's ram and half it's swap.
I have about 266 reports for 2 nodes over the last few days.

I was recommended to open a ticket in irc so you know about it.

I have a feeling it has to do with that but on how data is stored in a TEXT 
field and as a result needs to be parsed all the time which was closed waiting 
for the planned eventual move to structured data.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to