13693261870
2024-09-02 7d1535b74b9c27411bc45b695675b335c30f3c3a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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<SystemInfo> SYSTEM_INFO_LIST = Collections.synchronizedList(new ArrayList<SystemInfo>());
 
 
    //进程信息
    public static List<AppInfo> APP_INFO_LIST = Collections.synchronizedList(new ArrayList<AppInfo>());
 
 
    //进程状态
    public static List<AppState> APP_STATE_LIST = Collections.synchronizedList(new ArrayList<AppState>());
 
    //cpu监控
    public static List<CpuState> CPU_STATE_LIST = Collections.synchronizedList(new ArrayList<CpuState>());
 
    //内存监控
    public static List<MemState> MEM_STATE_LIST = Collections.synchronizedList(new ArrayList<MemState>());
 
    //网络吞吐监控,暂没用
    public static List<NetIoState> NETIO_STATE_LIST = Collections.synchronizedList(new ArrayList<NetIoState>());
 
    //磁盘大小
    public static List<DeskState> DESK_STATE_LIST = Collections.synchronizedList(new ArrayList<DeskState>());
 
 
    //系统负载监控
    public static List<SysLoadState> SYSLOAD_STATE_LIST = Collections.synchronizedList(new ArrayList<SysLoadState>());
 
    //tcp监控,暂没用
    public static List<TcpState> TCP_STATE_LIST = Collections.synchronizedList(new ArrayList<TcpState>());
 
    //日志信息
    public static List<LogInfo> LOG_INFO_LIST = Collections.synchronizedList(new ArrayList<LogInfo>());
 
 
    // 入侵检测信息
    public static List<IntrusionInfo> INTRUSION_INFO_LIST = Collections.synchronizedList(new ArrayList<IntrusionInfo>());
 
 
}