Remaining GC capacity chart

Remaining GC capacity is the measurement of Application Component uptime that is not spent on garbage collection (GC).

Turbonomic collects GC data from Application Components discovered by Applications and APM targets, and then uses that data to calculate remaining GC capacity. When you set the scope to one or several Application Components, the capacity that Turbonomic calculated displays in the Remaining GC Capacity chart.

Remaining GC Capacity chart

The chart shows average and peak/low values over time. Use the selector on the chart to change the time frame.

Note:

An empty chart could be the result of delayed discovery, target validation failure, unavailable data for the given time frame, or an unsupported Application Component (see the next section for a list of supported Application Components).

Supported application components

Data is available in the Remaining GC Capacity chart for Application Components discovered via the following targets:

Target Supported application components
AppDynamics Java applications, .NET
Dynatrace Java applications
Instana Java applications
JBoss Java applications
JVM Java applications
New Relic Java applications, Node.js
Tomcat Java applications
WebLogic Java applications
WebSphere Java applications

Effect on heap resize actions

Turbonomic generates Heap resize actions if an Application Component provides Heap and Remaining GC Capacity, and the underlying VM or container provides VMem. These actions are recommend-only and can only be executed outside Turbonomic.