CollHPHost.java 4.08 KB
package com.sitech.ismp.coll.host;

import java.util.HashMap;
import java.util.Vector;

import com.sitech.ismp.coll.basic.TblATO_KPIDETAIL;

public class CollHPHost implements CollHPHostMBean {

    public Vector<TblATO_KPIDETAIL> getConfig(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getConfig(params);
	}

	public Vector<TblATO_KPIDETAIL> getCpu(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getCpu(params);
	}

	public Vector<TblATO_KPIDETAIL> getMemory(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getMemory(params);
	}

	public Vector<TblATO_KPIDETAIL> getDisk(HashMap<String, String> params) {
//		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getDisk(params);
	}

	public Vector<TblATO_KPIDETAIL> getFileSystem(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getFileSystem(params);
	}

	public Vector<TblATO_KPIDETAIL> getUserProNum(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getUserProNum(params);
	}

	public Vector<TblATO_KPIDETAIL> getAllProcess(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getAllProcess(params);
	}

	public Vector<TblATO_KPIDETAIL> getSyslog(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getSyslog(params);
	}

	public Vector<TblATO_KPIDETAIL> getClockInfo(HashMap<String, String> params) {
        //		CollHPWithCMD cmd = new CollHPWithCMD();
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
		return cmd.getClockInfo(params);
	}


    public Vector<TblATO_KPIDETAIL> getFileSize(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getFileSize(params);
    }

    public Vector<TblATO_KPIDETAIL> getHardware(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getHardware(params);
    }

    public Vector<TblATO_KPIDETAIL> getFileMount(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getFileMount(params);
    }

    public Vector<TblATO_KPIDETAIL> getNetLog(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getNetLog(params);
    }

    public Vector<TblATO_KPIDETAIL> getRAIDStatus(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getRAIDStatus(params);
    }

    public Vector<TblATO_KPIDETAIL> getProcessTop10Cpu(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getProcessTop10Cpu(params);
    }
    public Vector<TblATO_KPIDETAIL> getProcessByKey(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getProcessByKey(params);
    }
    @Override
    public Vector<TblATO_KPIDETAIL> getNet(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getNet(params);
    }
    /**
     * 采集文件变更指标
     */
    @Override
    public Vector<TblATO_KPIDETAIL> getFileChange(HashMap<String, String> params) {
        CollHPWithCMDByCron cmd = new CollHPWithCMDByCron();
        return cmd.getFileChange(params);
    }
    public static void  main(String[] args){
        new CollHPHost().getFileSize(new HashMap<String, String>());
    }
}