Files
ai-security-xdr/haobang-security-dm/syslog-consumer-rule/target/classes/com/common/service/DataExtractor.class
T

43 lines
6.5 KiB
Plaintext
Raw Normal View History

Êþº¾4ú

ƒ: ˆ : ŠŒ
Ž :
Š :˜
š :
œ ž@YŸ 
Ž¡¢
£¤
¥¦ §
¨©ª «¬­® ¯°±
(²³ :´ µ µ
œ·¸
ƒ¹
ƒº»¼½¾¿
ÀÁlogLorg/slf4j/Logger;syslogNormalDataMapper*Lcom/common/mapper/SyslogNormalDataMapper;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;syslogNormalAlarmMapper+Lcom/common/mapper/SyslogNormalAlarmMapper;dataTransformer$Lcom/common/service/DataTransformer;
dataLoaderLcom/common/service/DataLoader;pageSizeI4Lorg/springframework/beans/factory/annotation/Value;value${etl.batch.page-size:1000}<init>()VCodeLineNumberTableLocalVariableTablethis"Lcom/common/service/DataExtractor;&extractAndProcessQueryHoursGroupedData'(Ljava/lang/String;Ljava/lang/String;)V alarmListLjava/util/List;progressDoffsetgroupedDataListpage totalGroupsLjava/lang/Long;
totalPagestotalProcessedJeLjava/lang/Exception; strStartTimeLjava/lang/String;
strEndTime formatter$Ljava/time/format/DateTimeFormatter;endTimeLjava/time/LocalDateTime; startTimeLocalVariableTypeTable0Ljava/util/List<Lcom/common/entity/AlarmVisit;>;7Ljava/util/List<Lcom/common/entity/GroupedSyslogData;>;
StackMapTable¿ÂÃÄÅÆ­MethodParameters extractAndProcessQueryHoursAlarm+Ljava/util/List<Lcom/common/entity/Alarm;>;#extractAndProcess24HoursGroupedData<clinit>
SourceFileDataExtractor.java*Lorg/springframework/stereotype/Component; MNyyyy-MM-dd HH:mm:ssà ÇÈÄ ÉÊ <=Kå¼€å§‹å¤„ç†æŒ‡å®šæ—¶é—´èŒƒå›´å†…访问日志数æ®ï¼Œæ—¶é—´èŒƒå›´: {} - {}Ë ÌÍ >?Î ÏÐ)指定时间范围分组数æ®é‡: {} 组 ÌÑÅ ÒÓ没有需è¦å¤„ç†çš„æ•°æ® ÌÔ HIÕ Ö× ØÙÆ ÚÛ DEÜ ÝÞ FGß àá âã%分组数æ®å¤„ç†è¿›åº¦: {}/{} ({}%)java/lang/Object äå%.2fæ äç èé Ìêë ìN执行GC清ç†å†…å­˜ íÔ1分组数æ®å¤„ç†å®Œæˆï¼Œå…±å¤„ç† {} 组数æ®java/lang/Exception$è®¿é—®æ—¥å¿—æ•°æ®æŠ½å–处ç†å¤±è´¥ îïjava/lang/RuntimeExceptionETL处ç†å¤±è´¥ MïK开始处ç†å‘Šè­¦ç±»åž‹æŒ‡å®šæ—¶é—´èŒƒå›´å†…æ•°æ®ï¼Œæ—¶é—´èŒƒå›´: {} - {} BCð ñÞ òá$å‘Šè­¦æ—¥å¿—æ•°æ®æŠ½å–处ç†å¤±è´¥ óô õö5开始处ç†24å°æ—¶å†…æ•°æ®ï¼Œæ—¶é—´èŒƒå›´: {} - {}"24å°æ—¶å†…分组数æ®é‡: {} 组)分组数æ®å¤„ç†è¿›åº¦: {}/{} ({:.2f}%)æ•°æ®æŠ½å–处ç†å¤±è´¥ com/common/service/DataExtractor÷ øùjava/lang/String"java/time/format/DateTimeFormatterjava/time/LocalDateTimejava/lang/Longjava/util/List ofPattern8(Ljava/lang/String;)Ljava/time/format/DateTimeFormatter;parseW(Ljava/lang/CharSequence;Ljava/time/format/DateTimeFormatter;)Ljava/time/LocalDateTime;org/slf4j/Loggerinfo9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V(com/common/mapper/SyslogNormalDataMappercount24HoursGroupedDataD(Ljava/time/LocalDateTime;Ljava/time/LocalDateTime;)Ljava/lang/Long;'(Ljava/lang/String;Ljava/lang/Object;)V longValue()J(Ljava/lang/String;)Vjava/lang/Mathceil(D)Dselect24HoursGroupedDataByPageF(Ljava/time/LocalDateTime;Ljava/time/LocalDateTime;II)Ljava/util/List;isEmpty()Z"com/common/service/DataTransformertransformGroupedDataVisit"(Ljava/util/List;)Ljava/util/List;com/common/service/DataLoaderbatchInsertAlarmVisits(Ljava/util/List;)Vsize()IvalueOf(J)Ljava/lang/Long;java/lang/Double(D)Ljava/lang/Double;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;((Ljava/lang/String;[Ljava/lang/Object;)Vjava/lang/Systemgcdebugerror*(Ljava/lang/String;Ljava/lang/Throwable;)V)com/common/mapper/SyslogNormalAlarmMappertransformGroupedDatabatchInsertAlarmsnow()Ljava/time/LocalDateTime;
minusHours(J)Ljava/time/LocalDateTime;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!:<=>?@ABC@ADE@AFG@AHI@ JKsLMNO/±PQ RSTUO W¸N,-¸:+-¸:²¹¹ :²
¹  ”š²
¹± Š*´‡o¸Ž6 76

£¼
d*´h6 *´ *´¹W*´ ¹:  ¹šc*´ :
*´
 ¹…a7Š Šok9²½Y¸SYSY½Y¸S¸ 
2pš¸#
§ÿC²$¸¹ §:²&¹'»(Y)·*¿±"Q<%R9<%PŠ"+-
.0"415=7G8Q9R<d=g?q@|ADžE¥H¯JºLÃMÐNàOíP
OTUV$?*Z9_<\>]J^V`Q˜ºUVW
à/XY|¨ZI ¥[W jÀ\I
1]^dÕ_IgÒ`a>bcWRSWdeWfeQgh
JijCkjlºUVm
¥[n oNÿRpqqrsstþý¤úÿpqqrssvw dfxUO W¸N,-¸:+-¸:²+¹*´,¹-:²
¹  ”š²
¹± Š*´‡o¸Ž6 76

£¼