Вы можете использовать SystemStatus класс, чтобы сделать это. Я использую приведенную ниже программу для получения данных о состоянии системы AS400.
import com.ibm.as400.access.AS400;
import com.ibm.as400.access.SystemStatus;
public class SystemStat {
public static void main(String[] args) {
String server = "server_host_name";
String user = "server_user_name";
String pass = "server_password";
AS400 as400 = null;
try {
// Create an AS400 object
as400 = new AS400(server, user, pass);
SystemStatus systemStatus = new SystemStatus(as400);
System.out.println("Current Processing Capacity :" + systemStatus.getCurrentProcessingCapacity());
System.out.println("ASPUsed:" + systemStatus.getPercentSystemASPUsed());
System.out.println("Temp Addresses Used:" + systemStatus.getPercentTemporaryAddresses());
}catch(Exception ex){
ex.printStackTrace();
}
}
}