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

43 lines
6.4 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¾ÁÂÃÄŬ 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þý¤úÿpqqrssvwUO W¸N,-¸:+-¸:²+¹*´,¹-:²
¹  ”š²
¹± Š*´‡o¸Ž6 76

£¼