com.pega.pegarules.management
Class GarbageCollectorAndLogUsage
java.lang.Object
MBeanHelper
com.pega.pegarules.management.GarbageCollectorAndLogUsage
public class GarbageCollectorAndLogUsage
- extends MBeanHelper
Method Summary |
java.lang.String |
Collect()
This method forces an explicit garbage collection. |
java.lang.String |
ComparisonReport(java.lang.String aLogFile,
java.lang.String aNodename,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
|
java.lang.String |
ComparisonView(java.lang.String aLogFile,
java.lang.String aNodename,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
|
java.lang.String |
GarbageCollectorReport(java.lang.String aLogFile,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
This method reports various garbage collection statistics, both summary and hourly,
to a comma-delimited (CSV) file. |
java.lang.String |
GarbageCollectorView(java.lang.String aLogFile,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
This method displays various garbage collection statistics, both summary and hourly,
on the screen. |
java.lang.String |
getCategory()
|
java.lang.String |
getMajorVersion()
|
java.lang.String |
getMinorVersion()
|
java.lang.String |
getName()
|
java.lang.String |
getStartupInfo()
|
java.lang.String |
LogUsageReport(java.lang.String aNodename,
java.lang.String aStartTime,
java.lang.String aStopTime)
|
java.lang.String |
LogUsageView(java.lang.String aNodename,
java.lang.String aStartTime,
java.lang.String aStopTime)
This method displays various Performance Analyzer statistics, both summary and hourly, from the
application. |
void |
setCategory(java.lang.String aCategory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPYRIGHT
public static final java.lang.String COPYRIGHT
- See Also:
- Constant Field Values
VERSION
public static final java.lang.String VERSION
GarbageCollectorAndLogUsage
public GarbageCollectorAndLogUsage()
getCategory
public java.lang.String getCategory()
setCategory
public void setCategory(java.lang.String aCategory)
getName
public java.lang.String getName()
getMajorVersion
public java.lang.String getMajorVersion()
getMinorVersion
public java.lang.String getMinorVersion()
getStartupInfo
public java.lang.String getStartupInfo()
GarbageCollectorView
public java.lang.String GarbageCollectorView(java.lang.String aLogFile,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
- This method displays various garbage collection statistics, both summary and hourly,
on the screen. The data is displayed from the GC log file, which is
generated by the VerboseGC JVM parameter. Since the data in this file can be extensive, date
parameters can be used to limit the amount of data shown.
- Parameters:
aLogFile
- the path to the logfileaJVMStartTime
- the last date/time the JVM was startedaStartTime
- the start date for displaying data from the log fileaStopTime
- the end date for displaying data- Since:
- PRPC v5.1
GarbageCollectorReport
public java.lang.String GarbageCollectorReport(java.lang.String aLogFile,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
- This method reports various garbage collection statistics, both summary and hourly,
to a comma-delimited (CSV) file. The data is reported from the GC log file, which is
generated by the VerboseGC JVM parameter. Since the data in this file can be extensive, date
parameters can be used to limit the amount of data reported.
- Parameters:
aLogFile
- the path to the logfileaJVMStartTime
- the last date/time the JVM was startedaStartTime
- the start date for reporting data from the log fileaStopTime
- the end date for reporting data- Since:
- PRPC v5.1
Collect
public java.lang.String Collect()
- This method forces an explicit garbage collection. This should only be used for debugging,
as the JVM should do garbage collection on its own.
- Since:
- PRPC v5.1
LogUsageView
public java.lang.String LogUsageView(java.lang.String aNodename,
java.lang.String aStartTime,
java.lang.String aStopTime)
- This method displays various Performance Analyzer statistics, both summary and hourly, from the
application.
- Parameters:
aNodename
- The name of the node where the statistics should be read.aStartTime
- aStopTime
-
- Returns:
LogUsageReport
public java.lang.String LogUsageReport(java.lang.String aNodename,
java.lang.String aStartTime,
java.lang.String aStopTime)
ComparisonView
public java.lang.String ComparisonView(java.lang.String aLogFile,
java.lang.String aNodename,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)
ComparisonReport
public java.lang.String ComparisonReport(java.lang.String aLogFile,
java.lang.String aNodename,
java.lang.String aJVMStartTime,
java.lang.String aStartTime,
java.lang.String aStopTime)