【问题标题】:IBM i/AS400 System health emailIBM i/AS400 系统运行状况电子邮件
【发布时间】:2020-03-04 20:05:52
【问题描述】:

我想在我们的 IBM I/AS 400 系统健康状况(例如 CPU 使用率和 ASP 使用率百分比)上设置每日摘要电子邮件,并最终在存储使用率或 CPU 使用率增加到一定百分比时设置警报 - 如何实现这个 ?目前我正在手动执行 WRKSYSSTS 并密切关注存储,并想要一些自动化此过程的解决方案。

【问题讨论】:

标签: ibm-midrange ibm


【解决方案1】:

select * from QSYS2.SYSTEM_STATUS_INFO 会给你很多这样的信息。我用它来发送警报。

【讨论】:

    【解决方案2】:

    您可以使用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();
            }
    
        }
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-05
      • 1970-01-01
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多