Does anyone have any tips for improving vfoglight performance? We have a dedicated physical ms sql server hosting the db. The vfog server is a vm with lots of virtual resources. We've tried tweaking the java settings and removing all the community bundles but it's still so slow that at best we can use it for a few monits before it stops responding. Even when it works you have to wait at least 15 seconds between clicks to navigate the interface. Quest support has not been helpful at all with this and we are geting desperate.
Can you give me a little details about number of VMs and how long it has been running? Do you have all of the default alarms running? Also the first thing to do is go into the VM settings and reserve the full amount of memory. We run java and need a contiguous memory block for our heap.
First, I want to state that vBundle was last fully supported on vFoglight 6.5.1.
vBundle 1.9b3 was the last TEST version, which was for vFoglight 6.6.0
There are some definite issues with vBundle being used on 6.6 and later. The derived metrics cause slowness and may contribute to churn. I highly recommend you at least test disabling it.
4 vCPUs is not overkill, so I'd consider adding a couple vCPUs
Also: You can adjust the resource share allocation of the vFoglight VM in VMware:
Feel free to open a support case. I don't see any vFoglight cases from you.
So the issue with this is basically your alarms table. The memory and everything else, imo, is far to large as well. With a 1000VMs your heap shouldn't be larger then 6144m for XMS/XMX and I don't see a need for the code cache.
The first thing I would do is go and turn off all of the alarms in Rules Management that you aren't looking at or don't need. As a rule, I turn off all but the agent alarms and then turn on only what is needed for a given environment.
Secondly, the rules table needs to be cleared out. The easiest way is via this support article https://support.quest.com/SolutionDetail.aspx?id=SOL40651 The basic problem is many screens look at alarm counts and with 2.7 million rows, the SQL statements take time to run. Since there are alarm counts on almost all pages this can become an issue in larger environments where rules are not tuned. Run this to purge all old alarms and your UI should almost instantly become better once it completes.
DELL-Thomas B
171 Posts
652
0
Posted August 14th, 2012 11:00
Can you give me a little details about number of VMs and how long it has been running? Do you have all of the default alarms running? Also the first thing to do is go into the VM settings and reserve the full amount of memory. We run java and need a contiguous memory block for our heap.