All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.monitor.jvm.JvmGcMonitorService$JvmMonitor.class Maven / Gradle / Ivy

????4?>com/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitorjava/lang/Objectjava/lang/RunnableJvmGcMonitorService.java3com/groupbyinc/flux/monitor/jvm/JvmGcMonitorService
JvmMonitorJcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$SlowGcEventSlowGcEventHcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$Threshold	Threshold?com/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcThresholdGcThresholdGcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcOverheadThresholdGcOverheadThreshold9com/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollector(com/groupbyinc/flux/monitor/jvm/JvmStatsGarbageCollector:com/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollectorsGarbageCollectors+com/groupbyinc/flux/monitor/jvm/JvmInfo$Mem'com/groupbyinc/flux/monitor/jvm/JvmInfo!MemlastTimeJlastJvmStats*Lcom/groupbyinc/flux/monitor/jvm/JvmStats;seqgcThresholdsLjava/util/Map;dLjava/util/Map;gcOverheadThresholdILcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcOverheadThreshold;[(Ljava/util/Map;Lcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcOverheadThreshold;)V()V.0
1now()J34
5$%	7jvmStats,()Lcom/groupbyinc/flux/monitor/jvm/JvmStats;9:
;&'	=(%	?java/util/ObjectsArequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;CD
BE
java/util/MapG)*	I,-	Kthis@Lcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor;runjava/lang/ExceptionP	monitorGcR0
SonMonitorFailure(Ljava/lang/Exception;)VUV
WeLjava/lang/Exception;java/util/concurrent/TimeUnit[NANOSECONDSLjava/util/concurrent/TimeUnit;]^	\_toMillis(J)Jab
\c
monitorSlowGc.(Lcom/groupbyinc/flux/monitor/jvm/JvmStats;J)Vef
gmonitorGcOverheadif
jcurrentTimecurrentJvmStatselapsedgetGc>()Lcom/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollectors;op
q
getCollectors>()[Lcom/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollector;st
ugetCollectionCountw4
xgetCollectionTime-()Lcom/groupbyinc/flux/common/unit/TimeValue;z{
|)com/groupbyinc/flux/common/unit/TimeValue~millis?4
?getName()Ljava/lang/String;??
?get?DH?default?
warnThreshold?%	?WARNJLcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$Threshold;??	?
infoThreshold?%	?INFO??	?debugThreshold?%	?DEBUG??	?timeValueMillis.(J)Lcom/groupbyinc/flux/common/unit/TimeValue;??
?jvmInfo+()Lcom/groupbyinc/flux/monitor/jvm/JvmInfo;??
"?getMem/()Lcom/groupbyinc/flux/monitor/jvm/JvmInfo$Mem;??
"?
getHeapMax1()Lcom/groupbyinc/flux/common/unit/ByteSizeValue;??
 ??(Lcom/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollector;JLcom/groupbyinc/flux/common/unit/TimeValue;JLcom/groupbyinc/flux/monitor/jvm/JvmStats;Lcom/groupbyinc/flux/monitor/jvm/JvmStats;Lcom/groupbyinc/flux/common/unit/ByteSizeValue;)V.?
?onSlowGc?(Lcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$Threshold;JLcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$SlowGcEvent;)V??
?gc;Lcom/groupbyinc/flux/monitor/jvm/JvmStats$GarbageCollector;prevGccollectionscollectionTimegcThresholdALcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcThreshold;avgCollectionTime	thresholdiIcheckGcOverhead(JJJ)V??
?currentd??	???	???	?onGcOverheadP(Lcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$JvmMonitor$Threshold;JJJ)V??
?fractionoverheadThreshold
;java/lang/System?nanoTime?4
??	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Ljava/util/Map;Lcom/groupbyinc/flux/monitor/jvm/JvmGcMonitorService$GcOverheadThreshold;)V
StackMapTable
SourceFileInnerClasses $%&'(%)*?+,-./??0*?2**?6?8**?*	?@*+?F?H?J*,?F??L?? 0MN0)*0,-?0)+?yz{?$?/???O0?g*?T?	L*+?X?Q?YZMN?????
??GQUV R0??;*Y?@
a?@*?6@*???*;MN,l%'m'"n%?&	?
???"?)?0?5?:?ef?-?6+?r?v???+?r?v2:*?>?r?v2:?y?ye7	?????}???}??e7			????*?J?????:?*?J????:	m7:??????:?&??????:???????:?,**?@?Y	?? *?>+???????????????p???+???8??%U??%	r????g?%?d??????MN?m'?n%?n???+?8???B?U?\?_?r?w????????????????????????????????5	??>??'??-?if??	V	76+?r?v??:+?r?v2:*?>?r?v2:?}???}??ea7????* *?@?ı?H%??.??D??VMNVm'Vn%S?%?"????.?D?J?U??
??C????	X?i?!?o?6:*?L?ɡ??:?(*?L?ˡ??:?*?L?͡??:?
*!?ѱ?>XMNX?%Xn%X(%L??I???.????#?/?7?C?H?M?W???#9:?.?԰?MN??34?.?٭?MN????????B	

@				 "#	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy