package com.wgcloud.util.staticvar; import com.wgcloud.entity.*; import java.util.ArrayList; import java.util.Collections; import java.util.List; /** * @version v2.3 * @ClassName:BatchData.java * @author: http://www.wgstart.com * @date: 2019年11月16日 * @Description: 临时存贮监控数据的静态工具类 * @Copyright: 2017-2022 wgcloud. All rights reserved. */ public class BatchData { //系统信息 public static List SYSTEM_INFO_LIST = Collections.synchronizedList(new ArrayList()); //进程信息 public static List APP_INFO_LIST = Collections.synchronizedList(new ArrayList()); //进程状态 public static List APP_STATE_LIST = Collections.synchronizedList(new ArrayList()); //cpu监控 public static List CPU_STATE_LIST = Collections.synchronizedList(new ArrayList()); //内存监控 public static List MEM_STATE_LIST = Collections.synchronizedList(new ArrayList()); //网络吞吐监控,暂没用 public static List NETIO_STATE_LIST = Collections.synchronizedList(new ArrayList()); //磁盘大小 public static List DESK_STATE_LIST = Collections.synchronizedList(new ArrayList()); //系统负载监控 public static List SYSLOAD_STATE_LIST = Collections.synchronizedList(new ArrayList()); //tcp监控,暂没用 public static List TCP_STATE_LIST = Collections.synchronizedList(new ArrayList()); //日志信息 public static List LOG_INFO_LIST = Collections.synchronizedList(new ArrayList()); // 入侵检测信息 public static List INTRUSION_INFO_LIST = Collections.synchronizedList(new ArrayList()); }