hartmoney
Contributor
Contributor

VMWare 2.5u4 Performance Overview Module only showing Realtime (some hosts/vm's show past stats)

I recently upgraded from VMWare 2.5u3 to u4. Everything was successful including installing the Performance Overview module.

My VCS is running on Windows Server 2003 Standard SP2 and MS SQL 2000 SP4.

However most of my hosts and most of my VM's only show Realtime data.

I can't seem to find any correlation why some work and some do not.

Most recent log entry from C:\Program Files\VMware\Infrastructure\VirtualCenter Server\tomcat\logs

com.vmware.vim.stats.webui.chart.StatsChartServlet : Unable to generate performance chart image. Details: null

java.lang.NullPointerException

at com.vmware.vim.stats.data.api.impl.EntityMetricHelper.getTargetIdx(Unknown Source)

at com.vmware.vim.stats.data.api.impl.EntityMetricHelper.fill(Unknown Source)

at com.vmware.vim.stats.data.api.impl.retriever.DbDefaultStatsRetriever.queryPerfLocalImpl(Unknown Source)

at com.vmware.vim.stats.data.api.impl.retriever.DbDefaultStatsRetriever.queryPerfImpl(Unknown Source)

at com.vmware.vim.stats.data.api.impl.StatsRetriever.queryPerf(Unknown Source)

at com.vmware.vim.stats.data.api.impl.StatsManagerImpl$RetrieverChain.process(Unknown Source)

at com.vmware.vim.stats.util.BaseChain.chain(Unknown Source)

at com.vmware.vim.stats.util.BaseChain.chain(Unknown Source)

at com.vmware.vim.stats.data.api.impl.StatsManagerImpl.queryPerf(Unknown Source)

at com.vmware.vim.stats.report.impl.service.StatsReportGeneratorService.collectRawStatsData(Unknown Source)

at com.vmware.vim.stats.report.impl.service.StatsReportGeneratorService.collectStatMetrics(Unknown Source)

at com.vmware.vim.stats.report.impl.service.StatsReportGeneratorService.generate(Unknown Source)

at com.vmware.vim.stats.report.impl.service.StatsReportGeneratorService.generate(Unknown Source)

at com.vmware.vim.stats.webui.chart.StatsChartProcessor.generateReport(Unknown Source)

at com.vmware.vim.stats.webui.chart.StatsChartProcessor.process(Unknown Source)

at com.vmware.vim.stats.webui.chart.StatsChartServlet.doGet(Unknown Source)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)

at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

at java.lang.Thread.run(Unknown Source)

Thanks

0 Kudos
7 Replies
maishsk
Expert
Expert

I am having some similar issues, if you come up with a solution please could you share?

Thanks






Maish

Systems Administrator & Virtualization Architect

Maish Saidel-Keesing • @maishsk • http://technodrone.blogspot.com • VMTN Moderator • vExpert • Co-author of VMware vSphere Design
0 Kudos
alex555550
Enthusiast
Enthusiast

Hy,

is the sql browser service running. Is there Data to view in the old Performance Charts?

#Restart the Vmware Webacces Service, only this one. Leave all other Services running.

#If the Data is there an not displayed, try the remove Webacces and Reinstall Web Access thing. (Add Remove Programms, => Change Programm Vmware, => Remove & Reinstall, => Install the plugin)

PS: If this is a fresh install of the Center or new added ESX & I. Then the data will be displayed after some days. When you select 1Month the Center must be running for 1 Month.

Nachricht geändert durch alex555550

0 Kudos
maishsk
Expert
Expert

In my case this was an upgrade.

Browser Agent is running

I have done all the possible things

Restart the web services

Re-install Web-access.

Re-install Virtual Center

It works on some hosts and some vm's and not on others

The data is there, bit for some reason is not being collected correctly by the Java App.


Maish

Systems Administrator & Virtualization Architect

Maish Saidel-Keesing • @maishsk • http://technodrone.blogspot.com • VMTN Moderator • vExpert • Co-author of VMware vSphere Design
0 Kudos
vmmeup
Expert
Expert

Have a look at this article it may help.

-Sid

Sid Smith ----- VCP, VTSP, CCNA, CCA(Xen Server), MCTS Hyper-V & SCVMM08 [http://www.dailyhypervisor.com] - Don't forget to award points for correct and helpful answers. 😉
hartmoney
Contributor
Contributor

I've followed all these steps except a complete uninstall and reinstall. I've read the KB articles that applied to me and still the same. I was hopeing someone found a fix without having to do it again.

0 Kudos
vmmeup
Expert
Expert

Unfortunately I don't know of a way to fix it without a complete uninstall and re-install. Have you had any luck with this?

-Sid

Sid Smith ----- VCP, VTSP, CCNA, CCA(Xen Server), MCTS Hyper-V & SCVMM08 [http://www.dailyhypervisor.com] - Don't forget to award points for correct and helpful answers. 😉
0 Kudos
spex
Expert
Expert

We are having the same issue.

Also I realized that after using the performance overview the tomcat server at virtual center often needs a lot of memory - even if you close your VC Client.

Regards Spex

0 Kudos