Use snapshotStartup operation rather than startup

Calling startup wipes out the data endpoint returns on consecutive calls
This commit is contained in:
BoykoAlex
2022-04-08 11:12:00 -04:00
parent effe0fbcfc
commit 5d2b53882b

View File

@@ -169,7 +169,7 @@ public class SpringProcessLiveDataExtractorOverJMX {
return currentStartup;
}
try {
Map<?,?> result = (Map<?,?>) getActuatorDataFromOperation(connection, getObjectName(domain, "type=Endpoint,name=Startup"), "startup");
Map<?,?> result = (Map<?,?>) getActuatorDataFromOperation(connection, getObjectName(domain, "type=Endpoint,name=Startup"), "startupSnapshot");
if (result != null) {
return StartupMetricsModel.parse(result);
}