VMware Cloud Community
radoomek
Contributor
Contributor

Performance Overview - Chart could not be loaded

I have vCenter Server 4.0.0 and all hosts ESX 4.0.0

On Performance tab I can see Overview charts only for Timerange: Realtime

another timerange (e.g. 1 day) is not showing any charts - only error message "Chart could not be loaded"

for a few VMs are overview charts working - I do not know why

I found on vCenter log for tomcat with following error:

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.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.util.BaseChain.chain(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.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.queryRawStatsData(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.generateStatsReport(Unknown Source)

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

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

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

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

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

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

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

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

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

at org.apache.catalina.valves.CometConnectionManagerValve.invoke(CometConnectionManagerValve.java:256)

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

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

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

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

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

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

at java.lang.Thread.run(Thread.java:595)

Reply
0 Kudos
3 Replies
TobiasKracht
Expert
Expert

Try to:

Restart the web services

If it will not help do following:

Re-install Web-access.

Re-install Virtual Center

StarWind Software R&D

StarWind Software R&D http://www.starwindsoftware.com
Reply
0 Kudos
radoomek
Contributor
Contributor

I think that it is not possible to reinstall only Web-access in vSphere 4. So I reinstalled vCenter Server - doesn't help.

I found workaround:

remove machine from inventory and add again

(I lost old performance data, but charts are working now)

Reply
0 Kudos
cfizz34
Contributor
Contributor

The workaround did not work for me but thanks for posting.

Reply
0 Kudos