There are several questions that you must consider when determining why no data is present. The Health Center is most likely not to show updated data because your connection to the agent is not functioning correctly or your application is not doing enough work.
If the Health Center successfully connects to an application, the message Connected to <host>:<port> displays in the bottom left status line. If no connection is made, Unable to connect to the live application is displayed.
If you cannot connect, check that your application was launched with the correct arguments for your Java™ version. See Platform requirements for further information about using the Health Center with different versions of Java.
Check that you connected the client using the connection wizard. A message dialog tells you when a successful connection is made.
Check that your firewall allows you to connect to the ports.
Data collected by the agent is buffered before being transferred to the client for processing. If your application spends much time not running methods, for example when waiting for GUI input, or does not trigger regular garbage collections, the Health Center client data might take some time to display and update.
When connecting for the first time to a long-running application, there might be a delay before data is displayed. The delay is a known limitation.
The Health Center is not compatible with the trace option -Xtrace:none. If this option is set, no garbage collection or profiling data is available.
Profiling data is not available if the JIT compiler on the profiled application is disabled.
Profiling data is not available if you are debugging using JDWP on the profiled application.