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.
