View Full Version : Finding out where the slowdown is coming from?
subnet_rx
06-29-2009, 01:33 PM
My forum is experience intermittent slowdowns during the day and I'd love to know where they are coming from. It doesn't even seem to be at busy times, loads just spike at different times throughout the day. How could I determine what is causing these load spikes? Are there ways to determine what kind of load any plugins are putting on it besides disabling all of them and enabling one by one?
Lynne
06-29-2009, 01:59 PM
Are you on a shared server? If so, the load spikes may have nothing to do with your site at all since the load is for the whole server and could be caused by another site sharing the same server.
subnet_rx
06-29-2009, 06:37 PM
I'm on a dedicated and have full access to the server. No other sites run on the server.
Dismounted
06-30-2009, 04:18 AM
Do you have any clue of what is slowing the machine down? Does CPU load spike? Does RAM usage spike?
subnet_rx
06-30-2009, 07:36 PM
Not really. CPU usage spikes, but RAM stays the same most of the time.
Dismounted
07-01-2009, 04:45 AM
That's a step forward. :) When CPU usage is spiking, have you run top to see which process is taking up the cycles?
subnet_rx
07-01-2009, 01:01 PM
Not really, I'm not on the forum or the server all the time. I just get reports from my members that they are being kicked off. Logs confirm that loads are high. I'm sure if I were on it, it would just inform me that apache, mysql, or PHP is the process causing the high load, but that doesn't really tell me much at all.
Marco van Herwaarden
07-01-2009, 03:45 PM
Start by posting a server tuning request on vB.com.
subnet_rx
07-02-2009, 01:56 AM
Yeah, I've looked at those threads before. I've tuned my server some. This, however, is not really a case of server tuning, as much as it's a hunt for what is using my resources. I could have the server tuned to the best of it's ability, but if I have a plugin making 20 mysql calls per page, then I doubt it would help much.
Dismounted
07-02-2009, 04:43 AM
I'm sure if I were on it, it would just inform me that apache, mysql, or PHP is the process causing the high load, but that doesn't really tell me much at all.
Which would further narrow down what is actually holding up the server. It may well be some small Apache config setting, you never know.
Marco van Herwaarden
07-02-2009, 10:21 AM
Yeah, I've looked at those threads before. I've tuned my server some. This, however, is not really a case of server tuning, as much as it's a hunt for what is using my resources. I could have the server tuned to the best of it's ability, but if I have a plugin making 20 mysql calls per page, then I doubt it would help much.
You shouldn't look at other peoples threads. Start your own, providing the information requested in the stickied thread in that forum.
subnet_rx
07-02-2009, 01:27 PM
Which would further narrow down what is actually holding up the server. It may well be some small Apache config setting, you never know.
Yeah, but again, I'm not just looking for my server to optimized. I'm looking for my forum to be optimized. Again, if I said that my server was optimized so that it was scoring above average for servers with the same hardware, it would not matter at all if another forum administrator had optimized his forum (plugins, scheduled tasks, cache, etc.) better than me. He would have the faster, better performing forum. It's really surprising to me that vBulletin doesn't offer any reports or logs on forum performance. They have made it so that it doesn't take a highly technical user to admin a forum, as long as the hardware/bandwidth is always a double-digit percentage higher than it needs to be.
You shouldn't look at other peoples threads. Start your own, providing the information requested in the stickied thread in that forum.
See above.
Lynne
07-02-2009, 02:43 PM
Have you tried running the forum in debug mode (just for you - do a search on how to do this)? That will help you find out how many queries per page, what templates aren't cached, etc. But really, if you are worried about modifications and such, only you can go through them and see what is going on and see how they may effect other modifications you have installed. And if they aren't working well together (each doing the same thing or redoing something or doing things that contradict the other or ....) then only you can go through and rewrite them just for your forum.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.