-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathcreate_mysql_table.sql
1446 lines (1406 loc) · 171 KB
/
create_mysql_table.sql
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
drop database IF EXISTS agent_manager;
create database agent_manager;
use agent_manager;
-- ----------------------------
-- Table structure for auv_job
-- ----------------------------
DROP TABLE IF EXISTS `auv_job`;
CREATE TABLE `auv_job` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`code` varchar(100) NOT NULL DEFAULT '' COMMENT 'task code',
`task_code` varchar(255) NOT NULL DEFAULT '' COMMENT '任务code',
`class_name` varchar(255) NOT NULL DEFAULT '' COMMENT '类的全限定名',
`try_times` int(11) NOT NULL DEFAULT '0' COMMENT '第几次重试',
`worker_code` varchar(200) NOT NULL DEFAULT '' COMMENT '执行机器',
`start_time` datetime DEFAULT '1971-01-01 00:00:00' COMMENT '开始时间',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `code` (`code`)
) ENGINE=InnoDB AUTO_INCREMENT=1265 DEFAULT CHARSET=utf8 COMMENT='正在执行的job信息';
-- ----------------------------
-- Table structure for auv_job_log
-- ----------------------------
DROP TABLE IF EXISTS `auv_job_log`;
CREATE TABLE `auv_job_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`job_code` varchar(100) NOT NULL DEFAULT '' COMMENT 'job code',
`task_code` varchar(255) NOT NULL DEFAULT '' COMMENT '任务code',
`class_name` varchar(255) NOT NULL DEFAULT '' COMMENT '类的全限定名',
`try_times` int(11) NOT NULL DEFAULT '0' COMMENT '第几次重试',
`worker_code` varchar(200) NOT NULL DEFAULT '' COMMENT '执行机器',
`start_time` datetime DEFAULT '1971-01-01 00:00:00' COMMENT '开始时间',
`end_time` datetime DEFAULT '1971-01-01 00:00:00' COMMENT '结束时间',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '执行结果 1成功 2失败 3取消',
`error` text NOT NULL COMMENT '错误信息',
`result` text NOT NULL COMMENT '执行结果',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1264 DEFAULT CHARSET=utf8 COMMENT='job执行历史日志';
-- ----------------------------
-- Table structure for auv_task
-- ----------------------------
DROP TABLE IF EXISTS `auv_task`;
CREATE TABLE `auv_task` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`code` varchar(100) NOT NULL DEFAULT '' COMMENT 'task code',
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称',
`description` varchar(1000) NOT NULL DEFAULT '' COMMENT '任务描述',
`cron` varchar(100) NOT NULL DEFAULT '' COMMENT 'cron 表达式',
`class_name` varchar(255) NOT NULL DEFAULT '' COMMENT '类的全限定名',
`params` varchar(1000) NOT NULL DEFAULT '' COMMENT '执行参数 map 形式{key1:value1,key2:value2}',
`retry_times` int(11) NOT NULL DEFAULT '0' COMMENT '允许重试次数',
`last_fire_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '上次执行时间 [Deprecated]',
`timeout` bigint(20) NOT NULL DEFAULT '0' COMMENT '超时 毫秒',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1等待 2运行中 3暂停 [Deprecated]',
`sub_task_codes` varchar(1000) NOT NULL DEFAULT '' COMMENT '子任务code列表,逗号分隔',
`consensual` varchar(200) NOT NULL DEFAULT '' COMMENT '执行策略',
`task_worker_str` varchar(1000) NOT NULL DEFAULT '' COMMENT '机器执行信息',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `code` (`code`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='任务信息';
-- ----------------------------
-- Table structure for auv_task_lock
-- ----------------------------
DROP TABLE IF EXISTS `auv_task_lock`;
CREATE TABLE `auv_task_lock` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`task_code` varchar(100) NOT NULL DEFAULT '' COMMENT 'task code',
`worker_code` varchar(100) NOT NULL DEFAULT '' COMMENT 'worker code',
`expire_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '过期时间',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1265 DEFAULT CHARSET=utf8 COMMENT='任务锁';
-- ----------------------------
-- Table structure for auv_worker
-- ----------------------------
DROP TABLE IF EXISTS `auv_worker`;
CREATE TABLE `auv_worker` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`code` varchar(100) NOT NULL DEFAULT '' COMMENT 'worker code',
`name` varchar(100) NOT NULL DEFAULT '' COMMENT 'worker名',
`cpu` int(11) NOT NULL DEFAULT '0' COMMENT 'cpu数量',
`cpu_used` double NOT NULL DEFAULT '0' COMMENT 'cpu使用率',
`memory` double NOT NULL DEFAULT '0' COMMENT '内存,以M为单位',
`memory_used` double NOT NULL DEFAULT '0' COMMENT '内存使用率',
`jvm_memory` double NOT NULL DEFAULT '0' COMMENT 'jvm堆大小,以M为单位',
`jvm_memory_used` double NOT NULL DEFAULT '0' COMMENT 'jvm堆使用率',
`job_num` int(11) NOT NULL DEFAULT '0' COMMENT '正在执行job数',
`heartbeat` datetime DEFAULT '1971-01-01 00:00:00' COMMENT '心跳时间',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `code` (`code`)
) ENGINE=InnoDB AUTO_INCREMENT=18122 DEFAULT CHARSET=utf8 COMMENT='worker信息';
-- ----------------------------
-- Table structure for auv_worker_blacklist
-- ----------------------------
DROP TABLE IF EXISTS `auv_worker_blacklist`;
CREATE TABLE `auv_worker_blacklist` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`worker_code` varchar(100) NOT NULL DEFAULT '' COMMENT 'worker code',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `code` (`worker_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='worker黑名单列表';
-- ----------------------------
-- Table structure for error_log
-- ----------------------------
DROP TABLE IF EXISTS `error_log`;
CREATE TABLE `error_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`heartbeat_time` bigint(20) NOT NULL DEFAULT '0',
`hostname` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
`host_ip` char(32) COLLATE utf8_bin NOT NULL DEFAULT '',
`log_code` varchar(256) COLLATE utf8_bin NOT NULL DEFAULT '',
`throwable` varchar(2048) COLLATE utf8_bin NOT NULL DEFAULT '',
`count` int(11) NOT NULL DEFAULT '0',
`log_msg` varchar(256) COLLATE utf8_bin NOT NULL,
`operator` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT '',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for operate_record
-- ----------------------------
DROP TABLE IF EXISTS `operate_record`;
CREATE TABLE `operate_record` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键 自增',
`module_id` int(11) NOT NULL DEFAULT '-1' COMMENT '模块id',
`operate_id` int(11) NOT NULL DEFAULT '-1' COMMENT '操作id',
`biz_id` varchar(100) NOT NULL DEFAULT '' COMMENT '业务id string类型',
`business_id` int(11) NOT NULL DEFAULT '-1' COMMENT '业务id',
`content` text COMMENT '操作内容',
`operator` varchar(50) NOT NULL DEFAULT '' COMMENT '操作人',
`operate_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
PRIMARY KEY (`id`),
KEY `idx_module_business` (`module_id`,`business_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_agent
-- ----------------------------
DROP TABLE IF EXISTS `tb_agent`;
CREATE TABLE `tb_agent` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`host_name` varchar(128) NOT NULL DEFAULT '' COMMENT 'Agent宿主机名',
`ip` varchar(64) NOT NULL DEFAULT '' COMMENT 'Agent宿主机ip',
`collect_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '采集方式:\n0:采集宿主机日志\n1:采集宿主机所有容器日志\n2:采集宿主机日志 & 宿主机所有容器日志\n',
`cpu_limit_threshold` int(11) DEFAULT '0' COMMENT '采集端限流 cpu 阈值',
`byte_limit_threshold` bigint(20) DEFAULT '0' COMMENT '采集端限流流量阈值 单位:字节',
`agent_version_id` bigint(20) NOT NULL DEFAULT '0' COMMENT 'Agent版本id',
`advanced_configuration_json_string` varchar(4096) DEFAULT '' COMMENT 'Agent高级配置项集,为json形式字符串',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`configuration_version` int(11) NOT NULL DEFAULT '0' COMMENT 'Agent 配置版本号',
`metrics_send_topic` varchar(255) DEFAULT NULL COMMENT 'Agent指标信息发往的topic名',
`metrics_send_receiver_id` bigint(20) DEFAULT NULL COMMENT 'Agent指标信息发往的接收端id',
`error_logs_send_topic` varchar(255) DEFAULT NULL COMMENT 'Agent错误日志信息发往的topic名',
`error_logs_send_receiver_id` bigint(20) DEFAULT NULL COMMENT 'Agent错误日志信息发往的接收端id',
`metrics_producer_configuration` varchar(256) DEFAULT '',
`error_logs_producer_configuration` varchar(256) DEFAULT '',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uniq_host_name` (`host_name`) COMMENT '主机名唯一索引'
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='采集端表:表示一个部署在某host上的采集端';
-- ----------------------------
-- Table structure for tb_agent_health
-- ----------------------------
DROP TABLE IF EXISTS `tb_agent_health`;
CREATE TABLE `tb_agent_health` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`agent_id` bigint(20) NOT NULL COMMENT '表tb_agent主键',
`agent_health_level` tinyint(4) NOT NULL COMMENT ' agent健康等级',
`agent_health_description` varchar(1024) NOT NULL DEFAULT '' COMMENT ' agent健康描述信息',
`lastest_error_logs_exists_check_healthy_time` bigint(20) NOT NULL COMMENT ' 近一次“错误日志存在健康检查”为健康时的时间点',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`agent_startup_time` bigint(20) DEFAULT NULL COMMENT ' agent启动时间',
`agent_startup_time_last_time` bigint(20) DEFAULT NULL COMMENT ' agent上一次启动时间',
`agent_health_inspection_result_type` int(11) DEFAULT NULL COMMENT 'agent巡检结果类型',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_agent_id` (`agent_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_agent_operation_sub_task
-- ----------------------------
DROP TABLE IF EXISTS `tb_agent_operation_sub_task`;
CREATE TABLE `tb_agent_operation_sub_task` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`agent_operation_task_id` bigint(20) NOT NULL DEFAULT '-1' COMMENT '表tb_agent_operation_task主键 id',
`host_name` varchar(128) NOT NULL DEFAULT '' COMMENT '主机名',
`ip` varchar(64) NOT NULL,
`container` tinyint(4) NOT NULL DEFAULT '0' COMMENT '标识是否为容器节点\n0:否\n1:是\n',
`source_agent_version_id` bigint(20) DEFAULT NULL COMMENT '原 agent_version id',
`task_start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '该主机任务开始执行时间',
`task_end_time` timestamp NULL DEFAULT NULL COMMENT '该主机任务执行结束时间',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`execute_status` tinyint(4) DEFAULT NULL COMMENT '执行状态:见枚举类 AgentOperationTaskSubStateEnum\n\n',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_agent_operation_task_id` (`agent_operation_task_id`) USING BTREE,
KEY `idx_hostname_start_time` (`host_name`,`task_start_time`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='采集端操作任务 & 主机名关联关系表:表示采集端操作任务 &主机名的关联关系,agentOperationTask: hostName 一对多关联关系';
-- ----------------------------
-- Table structure for tb_agent_operation_task
-- ----------------------------
DROP TABLE IF EXISTS `tb_agent_operation_task`;
CREATE TABLE `tb_agent_operation_task` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`task_name` varchar(128) NOT NULL DEFAULT '' COMMENT '任务名',
`task_status` tinyint(4) NOT NULL DEFAULT '-1' COMMENT '任务状态 30:执行中 100:已完成',
`task_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '任务类型:0:安装 1:卸载 2:升级',
`hosts_number` int(11) NOT NULL COMMENT '任务涉及主机数量',
`source_agent_version_id` bigint(20) DEFAULT '0' COMMENT '安装任务时:无须传入;卸载任务时:无须传入;升级任务时:表示agent升级前agent对应agent_version id',
`target_agent_version_id` bigint(20) DEFAULT NULL COMMENT '安装任务时:表示待安装 agent 对应 agent version id;卸载任务时:无须传入;升级任务时:表示agent升级后agent对应agent_version id',
`external_agent_task_id` bigint(20) NOT NULL DEFAULT '-1' COMMENT '外部对应 agent 执行任务 id,如宙斯系统的 agent 任务 id',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`task_start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '任务开始执行时间',
`task_end_time` timestamp NULL DEFAULT NULL COMMENT '任务执行结束时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='采集端操作任务表:表示针对某个host上的agent部署、卸载操作计划任务';
-- ----------------------------
-- Table structure for tb_agent_version
-- ----------------------------
DROP TABLE IF EXISTS `tb_agent_version`;
CREATE TABLE `tb_agent_version` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ' pk',
`file_name` varchar(128) NOT NULL DEFAULT '' COMMENT '文件名',
`file_md5` varchar(256) NOT NULL DEFAULT '' COMMENT '文件md5',
`file_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0:agent安装压缩包 1:agent配置文件',
`description` varchar(4096) DEFAULT '' COMMENT '备注信息',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`version` varchar(255) NOT NULL DEFAULT '' COMMENT 'agent 安装包版本号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `unq_idx_version` (`version`) USING BTREE,
UNIQUE KEY `unq_idx_file_md5` (`file_md5`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_collect_delay_monitor_black_list
-- ----------------------------
DROP TABLE IF EXISTS `tb_collect_delay_monitor_black_list`;
CREATE TABLE `tb_collect_delay_monitor_black_list` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`collect_delay_monitor_black_list_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '采集延迟检查黑名单类型:\n\n0:表示主机\n\n1:表示采集任务\n\n2:表示主机 + 采集任务',
`host_name` varchar(128) NOT NULL DEFAULT '' COMMENT '主机名',
`log_collector_task_id` bigint(20) NOT NULL COMMENT '表tb_log_collect_task 主键 id',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='采集延迟检查黑名单信息表:表示一个采集延迟检查黑名单信息';
-- ----------------------------
-- Table structure for tb_directory_log_collect_path
-- ----------------------------
DROP TABLE IF EXISTS `tb_directory_log_collect_path`;
CREATE TABLE `tb_directory_log_collect_path` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`log_collect_task_id` bigint(20) NOT NULL COMMENT '表tb_log_collect_task主键',
`path` varchar(255) NOT NULL DEFAULT '' COMMENT '待采集路径',
`collect_files_filter_regular_pipeline_json_string` varchar(4096) NOT NULL DEFAULT '' COMMENT '采集文件筛选正则集 pipeline json 形式字符串,集合中每一项为一个过滤正则项< filterRegular , type >,filterRegular表示过滤正则内容,type表示黑/白名单类型0:白名单 1:黑名单\n\n注:FilterRegular 须有序存储,过滤时按集合顺序进行过滤计算',
`directory_collect_depth` int(11) NOT NULL DEFAULT '1' COMMENT '目录采集深度',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ' 修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='目录类型日志采集路径表:表示一个目录类型日志采集路径,DirectoryLogCollectPath:LogCollectorTask 多对一关联关系';
-- ----------------------------
-- Table structure for tb_file_log_collect_path
-- ----------------------------
DROP TABLE IF EXISTS `tb_file_log_collect_path`;
CREATE TABLE `tb_file_log_collect_path` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`log_collect_task_id` bigint(20) NOT NULL COMMENT '表tb_log_collect_task主键',
`path` varchar(255) NOT NULL DEFAULT '' COMMENT '待采集路径',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='文件类型日志采集路径表:表示一个文件类型日志采集路径,FileLogCollectPath:LogCollectorTask 多对一关联关系';
-- ----------------------------
-- Table structure for tb_global_config
-- ----------------------------
DROP TABLE IF EXISTS `tb_global_config`;
CREATE TABLE `tb_global_config` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`key` varchar(255) NOT NULL DEFAULT '' COMMENT '键',
`value` varchar(4096) NOT NULL DEFAULT '' COMMENT '值',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全局配置信息表:表示一个全局配置信息';
-- ----------------------------
-- Table structure for tb_host
-- ----------------------------
DROP TABLE IF EXISTS `tb_host`;
CREATE TABLE `tb_host` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`host_name` varchar(128) NOT NULL DEFAULT '' COMMENT '主机名',
`ip` varchar(64) NOT NULL DEFAULT '' COMMENT '主机IP',
`container` tinyint(4) NOT NULL DEFAULT '0' COMMENT '标识是否为容器节点\n0:否\n1:是\n',
`parent_host_name` varchar(128) NOT NULL DEFAULT '-1' COMMENT '针对容器场景,表示容器对应宿主机id',
`machine_zone` varchar(64) DEFAULT '' COMMENT '主机所属机器单元',
`department` varchar(64) DEFAULT '' COMMENT '机器所属部门',
`external_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '外部id',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`extend_field` varchar(4096) DEFAULT '' COMMENT '扩展字段,json格式',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_host_name` (`host_name`) COMMENT '主机名唯一索引',
KEY `idx_ip` (`ip`) USING BTREE COMMENT '主机 ip 索引',
KEY `idx_container` (`container`) USING BTREE COMMENT '主机类型索引',
KEY `idx_parent_host_name` (`parent_host_name`) USING BTREE COMMENT '宿主机名索引'
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='主机表:表示一台主机,可表示物理机、虚拟机、容器';
-- ----------------------------
-- Table structure for tb_k8s_pod
-- ----------------------------
DROP TABLE IF EXISTS `tb_k8s_pod`;
CREATE TABLE `tb_k8s_pod` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`uuid` varchar(255) DEFAULT '' COMMENT ' pod 实例唯一键',
`name` varchar(255) DEFAULT '' COMMENT 'pod名称',
`namespace` varchar(255) DEFAULT '' COMMENT 'pod的namespace',
`pod_ip` varchar(255) DEFAULT '' COMMENT ' pod ip 地址',
`service_name` varchar(255) DEFAULT '' COMMENT ' pod 所属服务对应服务名',
`log_mount_path` varchar(255) DEFAULT '' COMMENT ' 容器内路径',
`log_host_path` varchar(255) DEFAULT '' COMMENT ' 主机对应真实路径',
`node_name` varchar(255) DEFAULT '' COMMENT 'pod 对应宿主机名',
`node_ip` varchar(255) DEFAULT '' COMMENT 'pod 对应宿主机 ip',
`container_names` varchar(2048) DEFAULT '' COMMENT ' pod 包含容器名集',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_k8s_pod_host
-- ----------------------------
DROP TABLE IF EXISTS `tb_k8s_pod_host`;
CREATE TABLE `tb_k8s_pod_host` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ' 主键 id',
`k8s_pod_id` bigint(20) NOT NULL COMMENT ' 表 tb_k8s_pod 主键 id',
`host_id` bigint(20) NOT NULL COMMENT ' 表 tb_host 主键 id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_kafka_cluster
-- ----------------------------
DROP TABLE IF EXISTS `tb_kafka_cluster`;
CREATE TABLE `tb_kafka_cluster` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`kafka_cluster_name` varchar(128) NOT NULL DEFAULT '' COMMENT 'kafka 集群名',
`kafka_cluster_broker_configuration` varchar(1024) NOT NULL DEFAULT '' COMMENT 'kafka 集群 broker 配置',
`kafka_cluster_producer_init_configuration` varchar(4096) DEFAULT '' COMMENT 'kafka 集群对应生产端初始化配置',
`kafka_cluster_id` bigint(20) DEFAULT NULL COMMENT '外部kafka集群表id字段',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`agent_metrics_send_topic` varchar(255) DEFAULT '' COMMENT 'Agent指标信息发往的topic名',
`agent_error_logs_send_topic` varchar(255) DEFAULT '' COMMENT 'Agent错误日志信息发往的topic名',
`receiver_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '接收端类型:0:kafka',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `unq_kafka_cluster_name` (`kafka_cluster_name`) USING BTREE,
KEY `idx_kafka_cluster_id` (`kafka_cluster_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='Kafka集群信息表:表示一个 kafka 集群信息,KafkaCluster:LogCollectorTask 一对多关联关系';
-- ----------------------------
-- Table structure for tb_log_collect_task
-- ----------------------------
DROP TABLE IF EXISTS `tb_log_collect_task`;
CREATE TABLE `tb_log_collect_task` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`log_collect_task_name` varchar(255) NOT NULL DEFAULT '' COMMENT '采集任务名',
`log_collect_task_remark` varchar(1024) DEFAULT '' COMMENT '采集任务备注',
`log_collect_task_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '采集任务类型 0:常规流式采集 1:按指定时间范围采集',
`collect_start_time_business` bigint(20) DEFAULT '0' COMMENT '采集任务对应采集开始业务时间\n\n注:针对 logCollectTaskType = 1 情况,该值必填;logCollectTaskType = 0 情况,该值不填',
`collect_end_time_business` bigint(20) DEFAULT '0' COMMENT '采集任务对应采集结束业务时间\n\n注:针对 logCollectTaskType = 1 情况,该值必填;logCollectTaskType = 0 情况,该值不填',
`limit_priority` tinyint(4) NOT NULL DEFAULT '0' COMMENT '采集任务限流保障优先级 0:高 1:中 2:低',
`log_collect_task_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '日志采集任务状态 0:暂停 1:运行 2:已完成(状态2仅针对 "按指定时间范围采集" 类型)',
`send_topic` varchar(256) NOT NULL DEFAULT '' COMMENT '采集任务采集的日志需要发往的topic名',
`kafka_cluster_id` bigint(20) NOT NULL COMMENT '表tb_kafka_cluster主键',
`host_filter_rule_logic_json_string` varchar(4096) NOT NULL COMMENT '主机过滤规则信息(存储 BaseHostFilterRuleLogic 某具体实现类的 json 化形式)',
`advanced_configuration_json_string` varchar(4096) DEFAULT '' COMMENT '采集任务高级配置项集,为json形式字符串',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`configuration_version` int(11) NOT NULL DEFAULT '0' COMMENT '日志采集任务配置版本号',
`old_data_filter_type` tinyint(4) NOT NULL COMMENT '历史数据过滤 0:不过滤 1:从当前时间开始采集 2:从自定义时间开始采集,自定义时间取collectStartBusinessTime属性值',
`log_collect_task_execute_timeout_ms` bigint(20) DEFAULT NULL COMMENT '日志采集任务执行超时时间,注意:该字段仅在日志采集任务类型为类型"按指定时间范围采集"时才存在值',
`log_content_filter_rule_logic_json_string` varchar(255) DEFAULT NULL COMMENT '日志内容过滤规则信息(存储 BaseLogContentFilterRuleLogic 某具体实现类的 json 化形式)',
`log_collect_task_finish_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '日志采集任务执行完成时间\n注:仅日志采集任务为时间范围采集类型时',
`kafka_producer_configuration` varchar(1024) DEFAULT '' COMMENT '日志采集任务对应kafka生产端属性',
`log_content_slice_rule_logic_json_string` varchar(1024) NOT NULL DEFAULT '' COMMENT '日志内容切片规则信息(存储 BaseLogContentSliceRuleLogic 某具体实现类的 json 化形式)',
`file_name_suffix_match_rule_logic_json_string` varchar(1024) NOT NULL DEFAULT '' COMMENT '待采集文件后缀匹配规则信息(存储 BaseCollectFileSuffixMatchRuleLogic 某具体实现类的 json 化形式)',
`collect_delay_threshold_ms` bigint(20) NOT NULL COMMENT '该路径的日志对应采集延迟监控阈值 单位:ms,该阈值表示:该采集路径对应到所有待采集主机上正在采集的业务时间最小值 ~ 当前时间间隔',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='日志采集任务表:表示一个待运行在agent的采集任务';
-- ----------------------------
-- Table structure for tb_log_collect_task_health
-- ----------------------------
DROP TABLE IF EXISTS `tb_log_collect_task_health`;
CREATE TABLE `tb_log_collect_task_health` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`log_collect_task_id` bigint(20) NOT NULL COMMENT '表tb_log_collect_task主键',
`log_collect_task_health_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '采集任务健康等级\n\n0:绿色 表示:采集任务很健康,对业务没有任何影响,且运行该采集任务的 Agent 也健康\n\n1:黄色 表示:采集任务存在风险,该采集任务有对应错误日志输出\n\n2:红色 表示:采集任务不健康,对业务有影响,该采集任务需要做采集延迟监控但乱序输出,或该采集任务需要做采集延迟监控但延迟时间超过指定阈值、该采集任务对应 kafka 集群信息不存在 待维护',
`log_collect_task_health_description` varchar(1024) NOT NULL COMMENT '日志采集任务健康描述信息',
`log_collect_task_health_inspection_result_type` int(11) DEFAULT NULL COMMENT '日志采集任务巡检结果类型',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='日志采集任务健康度信息表:表示一个日志采集任务健康度信息,LogCollectorTaskHealth:LogCollectorTask 一对一关联关系';
-- ----------------------------
-- Table structure for tb_log_collect_task_health_detail
-- ----------------------------
DROP TABLE IF EXISTS `tb_log_collect_task_health_detail`;
CREATE TABLE `tb_log_collect_task_health_detail` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`log_collect_task_id` bigint(20) DEFAULT NULL COMMENT '表tb_log_collect_task主键',
`path_id` bigint(20) DEFAULT NULL COMMENT '表tb_file_log_collect_path主键',
`host_name` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '主机名',
`collect_dquality_time` bigint(20) DEFAULT NULL COMMENT '完整性时间',
`too_large_truncate_check_healthy_heartbeat_time` bigint(20) DEFAULT NULL COMMENT '“日志过长截断健康检查”为健康时的时间点',
`file_path_exists_check_healthy_heartbeat_time` bigint(20) DEFAULT NULL COMMENT '“文件路径是否存在健康检查”为健康时的时间点',
`file_disorder_check_healthy_heartbeat_time` bigint(20) DEFAULT NULL COMMENT '“文件乱序健康检查”为健康时的时间点',
`log_slice_check_healthy_heartbeat_time` bigint(20) DEFAULT NULL COMMENT ' “日志切片健康检查”为健康时的时间点',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_taskId_pathId_hostName` (`log_collect_task_id`,`path_id`,`host_name`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for tb_log_collect_task_service
-- ----------------------------
DROP TABLE IF EXISTS `tb_log_collect_task_service`;
CREATE TABLE `tb_log_collect_task_service` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`log_collector_task_id` bigint(20) NOT NULL COMMENT '表tb_log_collect_task 主键 id',
`service_id` bigint(20) NOT NULL COMMENT '表 tb_service 主键 id',
PRIMARY KEY (`id`),
KEY `idx_service_id` (`service_id`),
KEY `idx_logcollecttask_id` (`log_collector_task_id`)
) ENGINE=InnoDB AUTO_INCREMENT=65 DEFAULT CHARSET=utf8 COMMENT='日志采集任务 & 服务关联关系表:表示服务 & 日志采集任务的关联关系,Service:LogCollectorTask 多对多关联关系';
-- ----------------------------
-- Table structure for tb_meta_data_file
-- ----------------------------
DROP TABLE IF EXISTS `tb_meta_data_file`;
CREATE TABLE `tb_meta_data_file` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT ' 主键 id',
`file_name` varchar(255) DEFAULT NULL COMMENT '文件名',
`file_path` varchar(255) DEFAULT NULL COMMENT '文件存储路径',
`file_md5` varchar(255) DEFAULT NULL COMMENT '文件 md5 信息',
`description` varchar(255) DEFAULT NULL COMMENT '文件描述信息',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`operator` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT '操作人',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_file_name` (`file_name`) USING BTREE,
KEY `idx_file_path` (`file_path`) USING BTREE,
KEY `idx_file_md5` (`file_md5`) USING BTREE,
KEY `idx_create_time` (`create_time`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for tb_meta_table_version
-- ----------------------------
DROP TABLE IF EXISTS `tb_meta_table_version`;
CREATE TABLE `tb_meta_table_version` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`table_name` varchar(255) NOT NULL DEFAULT '' COMMENT '表名',
`table_version` bigint(20) NOT NULL DEFAULT '1' COMMENT '表对应版本号,该变每一次变更,其版本号+1',
`operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='表版本号信息表:表示一个表当前版本号信息(ps:该表发生变动操作,其对应版本号 +1)';
-- ----------------------------
-- Table structure for tb_metrics_agent
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_agent`;
CREATE TABLE `tb_metrics_agent` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`hostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'agent所在宿主机主机名',
`limitTps` bigint(20) DEFAULT '0' COMMENT '当前限流阈值 单位:byte',
`cpuLimit` double DEFAULT '0' COMMENT 'cpu 限流阈值',
`agentVersion` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'agent版本号',
`readBytes` bigint(20) DEFAULT NULL COMMENT '采样周期内入口采集流量 单位:bytes',
`readCount` bigint(20) DEFAULT NULL COMMENT '采样周期内入口采集条数 单位:条',
`writeBytes` bigint(20) DEFAULT NULL COMMENT '采样周期内出口采集流量 单位:bytes',
`writeCount` bigint(20) DEFAULT NULL COMMENT '采样周期内出口采集条数 单位:条',
`errorLogsCount` bigint(20) DEFAULT NULL COMMENT '采样周期内错误日志输出条数,当前值',
`errorLogsSendFailedCount` bigint(20) DEFAULT NULL COMMENT '采样周期内错误日志发送失败次数,当前值',
`normalCollectThreadNumMax` int(11) DEFAULT NULL COMMENT '流式采集线程池可容纳的最大线程数,当前值',
`normalCollectThreadNumSize` int(11) DEFAULT NULL COMMENT '流式采集线程池实际运行线程数,当前值',
`normalCollectThreadQueueMax` int(11) DEFAULT NULL COMMENT '流式采集线程池任务队列最大容量,当前值',
`normalCollectThreadQueueSize` int(11) DEFAULT NULL COMMENT '流式采集线程池任务队列实际数量,当前值',
`temporaryCollectThreadNumMax` int(11) DEFAULT NULL COMMENT '临时采集线程池可容纳的最大线程数,当前值',
`temporaryCollectThreadNumSize` int(11) DEFAULT NULL COMMENT '临时采集线程池实际运行线程数,当前值',
`temporaryCollectThreadQueueMax` int(11) DEFAULT NULL COMMENT '临时采集线程池任务队列最大容量,当前值',
`temporaryCollectThreadQueueSize` int(11) DEFAULT NULL COMMENT '临时采集线程池任务队列实际数量,当前值',
`collectTaskNum` int(11) DEFAULT NULL COMMENT '采集任务数,当前值',
`runningCollectTaskNum` int(11) DEFAULT NULL COMMENT '运行状态采集任务数,当前值',
`pauseCollectTaskNum` int(11) DEFAULT NULL COMMENT '停止状态采集任务数,当前值',
`collectPathNum` int(11) DEFAULT NULL COMMENT '采集路径数,当前值',
`runningCollectPathNum` int(11) DEFAULT NULL COMMENT '运行状态采集路径数,当前值',
`pauseCollectPathNum` int(11) DEFAULT NULL COMMENT '停止状态采集路径数,当前值',
`heartbeatTime` bigint(20) DEFAULT '0' COMMENT '心跳时间',
`heartbeatTimeMinute` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:分钟',
`heartbeatTimeHour` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:小时',
`heartbeatTimeDay` bigint(20) DEFAULT NULL COMMENT '心跳时间 精度:日',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_heartbeatTime` (`heartbeatTime`) USING BTREE,
KEY `idx_hostName_heartbeatTime` (`hostName`,`heartbeatTime`) USING BTREE,
KEY `idx_heartbeatTimeMinute` (`heartbeatTimeMinute`) USING BTREE,
KEY `idx_heartbeatTimeHour` (`heartbeatTimeHour`) USING BTREE,
KEY `idx_heartbeatTimeDay` (`heartbeatTimeDay`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=25979 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for tb_metrics_disk
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_disk`;
CREATE TABLE `tb_metrics_disk` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`hostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '主机名',
`systemDiskPath` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '磁盘路径',
`systemDiskFsType` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '磁盘文件系统类型',
`systemDiskBytesTotal` bigint(20) DEFAULT NULL COMMENT '磁盘总量(单位:byte)',
`systemDiskBytesFree` bigint(20) DEFAULT NULL COMMENT '磁盘余量大小(单位:byte)',
`systemDiskBytesUsed` bigint(20) DEFAULT NULL COMMENT '磁盘用量大小(单位:byte)',
`systemDiskUsedPercent` double DEFAULT NULL COMMENT '磁盘用量占比(单位:%)',
`systemDiskInodesTotal` int(11) DEFAULT NULL COMMENT '各磁盘inode总数量',
`systemDiskInodesFree` int(11) DEFAULT NULL COMMENT '各磁盘空闲inode数量',
`systemDiskInodesUsed` int(11) DEFAULT NULL COMMENT '各磁盘已用inode数量',
`systemDiskInodesUsedPercent` double DEFAULT NULL COMMENT '各磁盘已用inode占比(单位:%)',
`heartbeatTime` bigint(20) DEFAULT '0' COMMENT '心跳时间',
`heartbeatTimeMinute` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:分钟',
`heartbeatTimeHour` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:小时',
`heartbeatTimeDay` bigint(20) DEFAULT NULL COMMENT '心跳时间 精度:日',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_hostName_heartbeatTime` (`hostName`,`heartbeatTime`),
KEY `idx_hostName_systemDiskPath_heartbeatTime` (`hostName`,`systemDiskPath`,`heartbeatTime`),
KEY `idx_hostName_heartbeatTimeMinute` (`hostName`,`heartbeatTimeMinute`),
KEY `idx_heartbeatTime` (`heartbeatTime`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=146388 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for tb_metrics_disk_io
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_disk_io`;
CREATE TABLE `tb_metrics_disk_io` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`hostName` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '主机名',
`systemDiskDevice` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '磁盘设备名',
`systemIOAvgQuSz` double DEFAULT NULL COMMENT '磁盘平均队列长度 当前值',
`systemIOAvgQuSzMin` double DEFAULT NULL COMMENT '磁盘平均队列长度 最小值',
`systemIOAvgQuSzMax` double DEFAULT NULL COMMENT '磁盘平均队列长度 最大值',
`systemIOAvgQuSzMean` double DEFAULT NULL COMMENT '磁盘平均队列长度 均值',
`systemIOAvgQuSzStd` double DEFAULT NULL COMMENT '磁盘平均队列长度 标准差',
`systemIOAvgQuSz55Quantile` double DEFAULT NULL COMMENT '磁盘平均队列长度 55 分位数',
`systemIOAvgQuSz75Quantile` double DEFAULT NULL COMMENT '磁盘平均队列长度 75 分位数',
`systemIOAvgQuSz95Quantile` double DEFAULT NULL COMMENT '磁盘平均队列长度 95 分位数',
`systemIOAvgQuSz99Quantile` double DEFAULT NULL COMMENT '磁盘平均队列长度 99 分位数',
`systemIOAvgRqSz` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)当前值',
`systemIOAvgRqSzMin` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)最小值',
`systemIOAvgRqSzMax` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)最小值',
`systemIOAvgRqSzMean` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)均值',
`systemIOAvgRqSzStd` double DEFAULT NULL COMMENT '磁盘平均请求大小 标准差',
`systemIOAvgRqSz55Quantile` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)55分位数',
`systemIOAvgRqSz75Quantile` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)75分位数',
`systemIOAvgRqSz95Quantile` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)95分位数',
`systemIOAvgRqSz99Quantile` double DEFAULT NULL COMMENT '磁盘平均请求大小(单位:扇区)99分位数',
`systemIOAwait` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)当前值',
`systemIOAwaitMin` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)最小值',
`systemIOAwaitMax` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)最大值',
`systemIOAwaitMean` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)均值',
`systemIOAwaitStd` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间 标准差',
`systemIOAwait55Quantile` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)55分位数',
`systemIOAwait75Quantile` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)75分位数',
`systemIOAwait95Quantile` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)95分位数',
`systemIOAwait99Quantile` double DEFAULT NULL COMMENT '磁盘每次IO请求平均处理时间(单位:ms)99分位数',
`systemIORAwait` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 当前值',
`systemIORAwaitMin` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 最小值',
`systemIORAwaitMax` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 最大值',
`systemIORAwaitMean` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 均值',
`systemIORAwaitStd` double DEFAULT NULL COMMENT '磁盘读请求平均耗时 标准差',
`systemIORAwait55Quantile` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 55分位数',
`systemIORAwait75Quantile` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 75分位数',
`systemIORAwait95Quantile` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 95分位数',
`systemIORAwait99Quantile` double DEFAULT NULL COMMENT '磁盘读请求平均耗时(单位:ms) 99分位数',
`systemIOReadRequest` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 当前值',
`systemIOReadRequestMin` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 最小值',
`systemIOReadRequestMax` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 最大值',
`systemIOReadRequestMean` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 均值',
`systemIOReadRequestStd` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 标准差',
`systemIOReadRequest55Quantile` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 55分位数',
`systemIOReadRequest75Quantile` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 75分位数',
`systemIOReadRequest95Quantile` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 95分位数',
`systemIOReadRequest99Quantile` double DEFAULT NULL COMMENT '磁盘每秒读请求数量 99分位数',
`systemIOReadBytes` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 当前值',
`systemIOReadBytesMin` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 最小值',
`systemIOReadBytesMax` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 最大值',
`systemIOReadBytesMean` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 均值',
`systemIOReadBytesStd` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 标准差',
`systemIOReadBytes55Quantile` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 55分位数',
`systemIOReadBytes75Quantile` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 75分位数',
`systemIOReadBytes95Quantile` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 95分位数',
`systemIOReadBytes99Quantile` double DEFAULT NULL COMMENT '磁盘每秒读取字节数 99分位数',
`systemIORRQMS` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 当前值',
`systemIORRQMSMin` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 最小值',
`systemIORRQMSMax` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 最大值',
`systemIORRQMSMean` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 均值',
`systemIORRQMSStd` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 标准差',
`systemIORRQMS55Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 55分位数',
`systemIORRQMS75Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 75分位数',
`systemIORRQMS95Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 95分位数',
`systemIORRQMS99Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的读请求数 99分位数',
`systemIOSVCTM` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 当前值',
`systemIOSVCTMMin` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 最小值',
`systemIOSVCTMMax` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 最大值',
`systemIOSVCTMMean` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 均值',
`systemIOSVCTMStd` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 标准差',
`systemIOSVCTM55Quantile` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 55分位数',
`systemIOSVCTM75Quantile` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 75分位数',
`systemIOSVCTM95Quantile` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 95分位数',
`systemIOSVCTM99Quantile` double DEFAULT NULL COMMENT '磁盘每次IO平均服务时间(单位:ms) 99分位数',
`systemIOUtil` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 当前值',
`systemIOUtilMin` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 最小值',
`systemIOUtilMax` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 最大值',
`systemIOUtilMean` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 均值',
`systemIOUtilStd` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 标准差',
`systemIOUtil55Quantile` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 55分位数',
`systemIOUtil75Quantile` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 75分位数',
`systemIOUtil95Quantile` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 95分位数',
`systemIOUtil99Quantile` double DEFAULT NULL COMMENT '磁盘I/O请求的时间百分比(单位:%) 99分位数',
`systemIOWAwait` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)当前值',
`systemIOWAwaitMin` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)最小值',
`systemIOWAwaitMax` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)最大值',
`systemIOWAwaitMean` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)均值',
`systemIOWAwaitStd` double DEFAULT NULL COMMENT '磁盘写请求平均耗时 标准差',
`systemIOWAwait55Quantile` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)55分位数',
`systemIOWAwait75Quantile` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)75分位数',
`systemIOWAwait95Quantile` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)95分位数',
`systemIOWAwait99Quantile` double DEFAULT NULL COMMENT '磁盘写请求平均耗时(单位:ms)99分位数',
`systemIOWriteRequest` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 当前值',
`systemIOWriteRequestMin` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 最小值',
`systemIOWriteRequestMax` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 最大值',
`systemIOWriteRequestMean` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 均值',
`systemIOWriteRequestStd` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 标准差',
`systemIOWriteRequest55Quantile` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 55分位数',
`systemIOWriteRequest75Quantile` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 75分位数',
`systemIOWriteRequest95Quantile` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 95分位数',
`systemIOWriteRequest99Quantile` double DEFAULT NULL COMMENT '磁盘每秒写请求数量 99分位数',
`systemIOWriteBytes` double DEFAULT NULL COMMENT '磁盘每秒写字节数 当前值',
`systemIOWriteBytesMin` double DEFAULT NULL COMMENT '磁盘每秒写字节数 最小值',
`systemIOWriteBytesMax` double DEFAULT NULL COMMENT '磁盘每秒写字节数 最大值',
`systemIOWriteBytesMean` double DEFAULT NULL COMMENT '磁盘每秒写字节数 均值',
`systemIOWriteBytesStd` double DEFAULT NULL COMMENT '磁盘每秒写字节数 标准差',
`systemIOWriteBytes55Quantile` double DEFAULT NULL COMMENT '磁盘每秒写字节数 55分位数',
`systemIOWriteBytes75Quantile` double DEFAULT NULL COMMENT '磁盘每秒写字节数 75分位数',
`systemIOWriteBytes95Quantile` double DEFAULT NULL COMMENT '磁盘每秒写字节数 95分位数',
`systemIOWriteBytes99Quantile` double DEFAULT NULL COMMENT '磁盘每秒写字节数 99分位数',
`systemIOReadWriteBytes` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 当前值',
`systemIOReadWriteBytesMin` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 最小值',
`systemIOReadWriteBytesMax` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 最大值',
`systemIOReadWriteBytesMean` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 均值',
`systemIOReadWriteBytesStd` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 标准差',
`systemIOReadWriteBytes55Quantile` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 55分位数',
`systemIOReadWriteBytes75Quantile` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 75分位数',
`systemIOReadWriteBytes95Quantile` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 95分位数',
`systemIOReadWriteBytes99Quantile` double DEFAULT NULL COMMENT '磁盘每秒读、写字节数 99分位数',
`systemIOWRQMS` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 当前值',
`systemIOWRQMSMin` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 最小值',
`systemIOWRQMSMax` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 最大值',
`systemIOWRQMSMean` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 均值',
`systemIOWRQMSStd` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 标准差',
`systemIOWRQMS55Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 55分位数',
`systemIOWRQMS75Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 75分位数',
`systemIOWRQMS95Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 95分位数',
`systemIOWRQMS99Quantile` double DEFAULT NULL COMMENT '磁盘每秒合并到设备队列的写请求数 99分位数',
`systemDiskReadTime` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 当前值',
`systemDiskReadTimeMin` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 最小值',
`systemDiskReadTimeMax` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 最大值',
`systemDiskReadTimeMean` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 均值',
`systemDiskReadTimeStd` double DEFAULT NULL COMMENT '磁盘读操作耗时 标准差',
`systemDiskReadTime55Quantile` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 55分位数',
`systemDiskReadTime75Quantile` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 75分位数',
`systemDiskReadTime95Quantile` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 95分位数',
`systemDiskReadTime99Quantile` double DEFAULT NULL COMMENT '磁盘读操作耗时(单位:ms) 99分位数',
`systemDiskReadTimePercent` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)当前值',
`systemDiskReadTimePercentMin` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)最小值',
`systemDiskReadTimePercentMax` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)最大值',
`systemDiskReadTimePercentMean` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)均值',
`systemDiskReadTimePercentStd` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比 标准差',
`systemDiskReadTimePercent55Quantile` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)55分位数',
`systemDiskReadTimePercent75Quantile` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)75分位数',
`systemDiskReadTimePercent95Quantile` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)95分位数',
`systemDiskReadTimePercent99Quantile` double DEFAULT NULL COMMENT '各磁盘读取磁盘时间百分比(单位:%)99分位数',
`systemDiskWriteTime` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)当前值',
`systemDiskWriteTimeMin` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)最小值',
`systemDiskWriteTimeMax` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)最大值',
`systemDiskWriteTimeMean` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)均值',
`systemDiskWriteTimeStd` double DEFAULT NULL COMMENT '各磁盘写操作耗时 标准差',
`systemDiskWriteTime55Quantile` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)55分位数',
`systemDiskWriteTime75Quantile` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)75分位数',
`systemDiskWriteTime95Quantile` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)95分位数',
`systemDiskWriteTime99Quantile` double DEFAULT NULL COMMENT '各磁盘写操作耗时(单位:ms)99分位数',
`systemDiskWriteTimePercent` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)当前值',
`systemDiskWriteTimePercentMin` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)最小值',
`systemDiskWriteTimePercentMax` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)最大值',
`systemDiskWriteTimePercentMean` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)均值',
`systemDiskWriteTimePercentStd` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比 标准差',
`systemDiskWriteTimePercent55Quantile` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)55分位数',
`systemDiskWriteTimePercent75Quantile` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)75分位数',
`systemDiskWriteTimePercent95Quantile` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)95分位数',
`systemDiskWriteTimePercent99Quantile` double DEFAULT NULL COMMENT '磁盘写入磁盘时间百分比(单位:%)99分位数',
`heartbeatTime` bigint(20) DEFAULT '0' COMMENT '心跳时间',
`heartbeatTimeMinute` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:分钟',
`heartbeatTimeHour` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:小时',
`heartbeatTimeDay` bigint(20) DEFAULT NULL COMMENT '心跳时间 精度:日',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_hostName_heartbeatTime` (`hostName`,`heartbeatTime`) USING BTREE,
KEY `idx_hostName_systemDiskDevice_heartbeatTime` (`hostName`,`systemDiskDevice`,`heartbeatTime`),
KEY `idx_hostName_heartbeatTimeMinute` (`hostName`,`heartbeatTimeMinute`),
KEY `idx_heartbeatTime` (`heartbeatTime`)
) ENGINE=InnoDB AUTO_INCREMENT=36910 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for tb_metrics_log_collect_task
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_log_collect_task`;
CREATE TABLE `tb_metrics_log_collect_task` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`collectTaskId` bigint(20) DEFAULT NULL COMMENT '采集任务id',
`pathId` bigint(20) DEFAULT NULL COMMENT '采集路径id',
`agentHostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'agent所在主机对应主机名',
`collectTaskHostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '采集任务对应的主机名',
`agentHostIp` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'agent所在主机 ip',
`businessTimestamp` bigint(20) DEFAULT NULL COMMENT '采集业务时间 当前值',
`maxBusinessTimestampDelay` bigint(20) DEFAULT NULL COMMENT '数据业务时间最大延迟 (单位:秒),当前值',
`limitTime` bigint(20) DEFAULT NULL COMMENT '采样周期内限流时长 (单位:秒),当前值',
`tooLargeTruncateNum` bigint(20) DEFAULT NULL COMMENT '采样周期内数据过长导致的截断条数(单位:条),当前值',
`tooLargeTruncateNumTotal` bigint(20) DEFAULT NULL COMMENT 'agent启动以来数据过长导致的截断条数(单位:条),当前值',
`collectPathIsExists` tinyint(4) DEFAULT NULL COMMENT '采样周期内采样周期内采集路径是否存在,当前值',
`disorderExists` tinyint(4) DEFAULT NULL COMMENT '采样周期内待采集数据是否存在乱序打印,当前值',
`sliceErrorExists` tinyint(4) DEFAULT NULL COMMENT '采样周期内是否存在时间戳切片配置错误,当前值',
`readBytes` bigint(20) DEFAULT NULL COMMENT '采样周期内日志读取字节数,当前值',
`readCount` bigint(20) DEFAULT NULL COMMENT '采样周期内日志读取条数,当前值',
`sendBytes` bigint(20) DEFAULT NULL COMMENT '采样周期内日志发送字节数,当前值',
`sendCount` bigint(20) DEFAULT NULL COMMENT '采样周期内日志发送条数,当前值',
`readTimePerEvent` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 当前值',
`readTimePerEventMin` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 最小值',
`readTimePerEventMax` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 最大值',
`readTimePerEventMean` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 均值',
`readTimePerEventStd` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 标准差',
`readTimePerEvent55Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 55分位数',
`readTimePerEvent75Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 75分位数',
`readTimePerEvent95Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 95分位数',
`readTimePerEvent99Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 读取耗时 (单位:纳秒) 99分位数',
`sendTime` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)当前值',
`sendTimeMin` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)最小值',
`sendTimeMax` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)最大值',
`sendTimeMean` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)均值',
`sendTimeStd` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 标准差',
`sendTime55Quantile` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)55分位数',
`sendTime75Quantile` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)75分位数',
`sendTime95Quantile` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)95分位数',
`sendTime99Quantile` double DEFAULT NULL COMMENT '采样周期内日志发送耗时 (单位:微秒)99分位数',
`flushTime` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 当前值',
`flushTimeMin` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 最小值',
`flushTimeMax` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 最大值',
`flushTimeMean` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 均值',
`flushTimeStd` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 标准差',
`flushTime55Quantile` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 55分位数',
`flushTime75Quantile` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 75分位数',
`flushTime95Quantile` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 95分位数',
`flushTime99Quantile` double DEFAULT NULL COMMENT '采样周期内 flush 耗时 99分位数',
`processTimePerEvent` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 当前值',
`processTimePerEventMin` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 最小值',
`processTimePerEventMax` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 最大值',
`processTimePerEventMean` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 均值',
`processTimePerEventStd` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 标准差',
`processTimePerEvent55Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 55分位数',
`processTimePerEvent75Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 75分位数',
`processTimePerEvent95Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 95分位数',
`processTimePerEvent99Quantile` double DEFAULT NULL COMMENT '采样周期内单 logevent 处理耗时(单位:纳秒) 99分位数',
`flushTimes` bigint(20) DEFAULT NULL COMMENT '采样周期内 flush 次数 当前值',
`flushFailedTimes` bigint(20) DEFAULT NULL COMMENT '采样周期内 flush 失败次数 当前值',
`filterEventsNum` bigint(20) DEFAULT NULL COMMENT '采样周期内数据过滤条数 当前值',
`channelBytesMax` bigint(20) DEFAULT NULL COMMENT 'channel 最大容量 单位:bytes 当前值',
`channelCountMax` bigint(20) DEFAULT NULL COMMENT 'channel 最大容量 单位:条 当前值',
`channelBytesSize` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 当前值',
`channelBytesSizeMin` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 最小值',
`channelBytesSizeMax` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 最大值',
`channelBytesSizeMean` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 均值',
`channelBytesSizeStd` double DEFAULT NULL COMMENT 'channel 实际大小 标准差',
`channelBytesSize55Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 55分位数',
`channelBytesSize75Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 75分位数',
`channelBytesSize95Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 95分位数',
`channelBytesSize99Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:bytes 99分位数',
`channelCountSize` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 当前值',
`channelCountSizeMin` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 最小值',
`channelCountSizeMax` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 最大值',
`channelCountSizeMean` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 均值',
`channelCountSizeStd` double DEFAULT NULL COMMENT 'channel 实际大小 标准差',
`channelCountSize55Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 55分位数',
`channelCountSize75Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 75分位数',
`channelCountSize95Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 95分位数',
`channelCountSize99Quantile` double DEFAULT NULL COMMENT 'channel 实际大小 单位:条 99分位数',
`channelUsedPercent` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)当前值',
`channelUsedPercentMin` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)最小值',
`channelUsedPercentMax` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)最大值',
`channelUsedPercentMean` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)均值',
`channelUsedPercentStd` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)标准差',
`channelUsedPercent55Quantile` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)55分位数',
`channelUsedPercent75Quantile` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)75分位数',
`channelUsedPercent95Quantile` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)95分位数',
`channelUsedPercent99Quantile` double(255,0) DEFAULT NULL COMMENT 'channel 使用率 = max(channelBytesSize/maxChannelBytes, channelCountSize/maxChannelCount)99分位数',
`receiverClusterId` bigint(20) DEFAULT NULL COMMENT '数据流接收端集群 id',
`receiverClusterTopic` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '数据流接收端 topic',
`collectFiles` varchar(4096) CHARACTER SET utf8 DEFAULT '' COMMENT '采集的文件信息',
`relatedFiles` int(11) DEFAULT '0' COMMENT '符合采集规则的待采集文件组文件数',
`latestFile` varchar(255) CHARACTER SET utf8 DEFAULT '' COMMENT '待采集文件组最后一个待采集文件名',
`masterFile` varchar(255) CHARACTER SET utf8 DEFAULT '' COMMENT '待采集文件组主文件名',
`path` varchar(256) CHARACTER SET utf8 DEFAULT '' COMMENT '待采集文件组主文件路径',
`collectTaskType` int(11) DEFAULT NULL COMMENT '采集任务类型',
`sinkNum` int(11) DEFAULT '0' COMMENT '采集任务对应sink数',
`collectTaskVersion` int(11) DEFAULT NULL COMMENT '采集任务版本号',
`dynamicLimiterThreshold` bigint(20) DEFAULT NULL COMMENT '采集任务动态限流阈值 单位:byte',
`heartbeatTime` bigint(20) DEFAULT '0' COMMENT '心跳时间',
`heartbeatTimeMinute` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:分钟',
`heartbeatTimeHour` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:小时',
`heartbeatTimeDay` bigint(20) DEFAULT NULL COMMENT '心跳时间 精度:日',
`serviceNames` varchar(4096) COLLATE utf8_bin DEFAULT NULL COMMENT '服务名集',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_collectTaskId_heartbeatTime` (`collectTaskId`,`heartbeatTime`),
KEY `idx_collectTaskId_pathId_heartbeatTime` (`collectTaskId`,`pathId`,`heartbeatTime`),
KEY `idx_collectTaskId_pathId_collectTaskHostName_heartbeatTime` (`collectTaskId`,`pathId`,`collectTaskHostName`,`heartbeatTime`),
KEY `idx_collectTaskId_heartbeatTimeMinute` (`collectTaskId`,`heartbeatTimeMinute`),
KEY `idx_collectTaskId_heartbeatTimeMinute_pathId` (`collectTaskId`,`heartbeatTimeMinute`,`pathId`),
KEY `idx_collectTaskId_heartbeatTimeMinute_collectTaskHostName` (`collectTaskId`,`heartbeatTimeMinute`,`collectTaskHostName`),
KEY `idx_collectTaskId_heartbeatTimeMinute_pathId_collectTaskHostName` (`collectTaskId`,`heartbeatTimeMinute`,`pathId`,`collectTaskHostName`) USING BTREE,
KEY `idx_heartbeatTimeMinute` (`heartbeatTimeMinute`),
KEY `idx_heartbeatTimeHour` (`heartbeatTimeHour`),
KEY `idx_heartbeatTimeDay` (`heartbeatTimeDay`),
KEY `idx_heartbeatTime` (`heartbeatTime`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=61911 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for tb_metrics_net_card
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_net_card`;
CREATE TABLE `tb_metrics_net_card` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`hostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '主机名',
`systemNetCardsBandMacAddress` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '网卡mac地址',
`systemNetCardsBandDevice` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '网卡设备名',
`systemNetCardsBandWidth` bigint(20) DEFAULT NULL COMMENT '网卡最大带宽 单位:byte',
`systemNetCardsReceiveBytesPs` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 当前值',
`systemNetCardsReceiveBytesPsMin` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最小值',
`systemNetCardsReceiveBytesPsMax` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最大值',
`systemNetCardsReceiveBytesPsMean` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 均值',
`systemNetCardsReceiveBytesPsStd` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 标准差',
`systemNetCardsReceiveBytesPs55Quantile` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最小值',
`systemNetCardsReceiveBytesPs75Quantile` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最小值',
`systemNetCardsReceiveBytesPs95Quantile` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最小值',
`systemNetCardsReceiveBytesPs99Quantile` double DEFAULT NULL COMMENT '网卡网络每秒下行流量 单位:byte 最小值',
`systemNetCardsSendBytesPs` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 当前值',
`systemNetCardsSendBytesPsMin` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最小值',
`systemNetCardsSendBytesPsMax` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最大值',
`systemNetCardsSendBytesPsMean` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 均值',
`systemNetCardsSendBytesPsStd` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 标准差',
`systemNetCardsSendBytesPs55Quantile` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最小值',
`systemNetCardsSendBytesPs75Quantile` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最小值',
`systemNetCardsSendBytesPs95Quantile` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最小值',
`systemNetCardsSendBytesPs99Quantile` double DEFAULT NULL COMMENT '网卡网络每秒上行流量 单位:byte 最小值',
`heartbeatTime` bigint(20) DEFAULT '0' COMMENT '心跳时间',
`heartbeatTimeMinute` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:分钟',
`heartbeatTimeHour` bigint(20) DEFAULT '0' COMMENT '心跳时间 精度:小时',
`heartbeatTimeDay` bigint(20) DEFAULT NULL COMMENT '心跳时间 精度:日',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_hostName_heartbeatTime` (`hostName`,`heartbeatTime`),
KEY `idx_hostName_systemNetCardsBandMacAddress_heartbeatTime` (`hostName`,`systemNetCardsBandMacAddress`,`heartbeatTime`),
KEY `idx_hostName_heartbeatTimeMinute` (`hostName`,`heartbeatTimeMinute`),
KEY `idx_heartbeatTime` (`heartbeatTime`)
) ENGINE=InnoDB AUTO_INCREMENT=47864 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Table structure for tb_metrics_process
-- ----------------------------
DROP TABLE IF EXISTS `tb_metrics_process`;
CREATE TABLE `tb_metrics_process` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`hostName` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '主机名',
`procStartupTime` bigint(20) DEFAULT NULL COMMENT '当前进程启动时间 当前值',
`procUptime` bigint(20) DEFAULT NULL COMMENT '当前进程运行时间 当前值',
`procPid` bigint(20) DEFAULT NULL COMMENT '当前进程 pid 当前值',
`procCpuUtil` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 当前值',
`procCpuUtilMin` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 最小值',
`procCpuUtilMax` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 最大值',
`procCpuUtilMean` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 均值',
`procCpuUtilStd` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数 标准差',
`procCpuUtil55Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 55分位数',
`procCpuUtil75Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 75分位数',
`procCpuUtil95Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 95分位数',
`procCpuUtil99Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率采用全核方式计数,如进程使用一颗核,则返回100,如进程使用两颗核,则返回200 99分位数',
`procCpuUtilTotalPercent` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 当前值',
`procCpuUtilTotalPercentMin` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 最小值',
`procCpuUtilTotalPercentMax` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 最大值',
`procCpuUtilTotalPercentMean` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 均值',
`procCpuUtilTotalPercentStd` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率 标准差',
`procCpuUtilTotalPercent55Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 55分位数',
`procCpuUtilTotalPercent75Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 75分位数',
`procCpuUtilTotalPercent95Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 95分位数',
`procCpuUtilTotalPercent99Quantile` double DEFAULT NULL COMMENT '当前进程cpu使用率(单位:%) 使用率为总使用比率,如进程使用一颗核,系统共10核,则返回0.1 = 10% 99分位数',
`procCpuSys` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 当前值',
`procCpuSysMin` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 最小值',
`procCpuSysMax` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 最大值',
`procCpuSysMean` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 均值',
`procCpuSysStd` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率 标准差',
`procCpuSys55Quantile` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 55分位数',
`procCpuSys75Quantile` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 75分位数',
`procCpuSys95Quantile` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 95分位数',
`procCpuSys99Quantile` double DEFAULT NULL COMMENT '当前进程系统态cpu使用率(单位:%) 99分位数',
`procCpuUser` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 当前值',
`procCpuUserMin` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 最小值',
`procCpuUserMax` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 最大值',
`procCpuUserMean` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 均值',
`procCpuUserStd` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率 标准差',
`procCpuUser55Quantile` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 55分位数',
`procCpuUser75Quantile` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 75分位数',
`procCpuUser95Quantile` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 95分位数',
`procCpuUser99Quantile` double DEFAULT NULL COMMENT '当前进程用户态cpu使用率(单位:%) 99分位数',
`procCpuSwitchesPS` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 当前值',
`procCpuSwitchesPSMin` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 最小值',
`procCpuSwitchesPSMax` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 最大值',
`procCpuSwitchesPSMean` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 均值',
`procCpuSwitchesPSStd` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 标准差',
`procCpuSwitchesPS55Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 55分位数',
`procCpuSwitchesPS75Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 75分位数',
`procCpuSwitchesPS95Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 95分位数',
`procCpuSwitchesPS99Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒上下文交换次数 99分位数',
`procCpuVoluntarySwitchesPS` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat) 当前值',
`procCpuVoluntarySwitchesPSMin` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat) 最小值',
`procCpuVoluntarySwitchesPSMax` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat) 最大值',
`procCpuVoluntarySwitchesPSMean` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat) 均值',
`procCpuVoluntarySwitchesPSStd` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat)标准差',
`procCpuVoluntarySwitchesPS55Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat)55分位数',
`procCpuVoluntarySwitchesPS75Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat)75分位数',
`procCpuVoluntarySwitchesPS95Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat)95分位数',
`procCpuVoluntarySwitchesPS99Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒自愿上下文交换次数(自愿上下文切换,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换 pidstat)99分位数',
`procCpuNonVoluntarySwitchesPS` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)当前值',
`procCpuNonVoluntarySwitchesPSMin` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)最小值',
`procCpuNonVoluntarySwitchesPSMax` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)最大值',
`procCpuNonVoluntarySwitchesPSMean` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)均值',
`procCpuNonVoluntarySwitchesPSStd` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)标准差',
`procCpuNonVoluntarySwitchesPS55Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)55分位数',
`procCpuNonVoluntarySwitchesPS75Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)75分位数',
`procCpuNonVoluntarySwitchesPS95Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)95分位数',
`procCpuNonVoluntarySwitchesPS99Quantile` double DEFAULT NULL COMMENT '当前进程cpu每秒非自愿上下文交换次数(非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 pidstat)99分位数',
`procMemUsed` bigint(20) DEFAULT NULL COMMENT '当前进程内存使用量(单位:byte)当前值',