com.groupbyinc.flux.monitor.jvm.JvmService.class Maven / Gradle / Ivy
???? 4 e *com/groupbyinc/flux/monitor/jvm/JvmService 6com/groupbyinc/flux/common/component/AbstractComponent JvmService.java 4com/groupbyinc/flux/common/settings/Setting$Property +com/groupbyinc/flux/common/settings/Setting Property jvmInfo )Lcom/groupbyinc/flux/monitor/jvm/JvmInfo; refreshInterval +Lcom/groupbyinc/flux/common/unit/TimeValue; jvmStats *Lcom/groupbyinc/flux/monitor/jvm/JvmStats; REFRESH_INTERVAL_SETTING -Lcom/groupbyinc/flux/common/settings/Setting; ZLcom/groupbyinc/flux/common/settings/Setting; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V
'com/groupbyinc/flux/monitor/jvm/JvmInfo +()Lcom/groupbyinc/flux/monitor/jvm/JvmInfo;
(com/groupbyinc/flux/monitor/jvm/JvmStats ,()Lcom/groupbyinc/flux/monitor/jvm/JvmStats; !
" $ & get B(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object; ( )
* )com/groupbyinc/flux/common/unit/TimeValue ,
. logger !Lorg/apache/logging/log4j/Logger; 0 1 2 using refresh_interval [{}] 4 org/apache/logging/log4j/Logger 6 debug '(Ljava/lang/String;Ljava/lang/Object;)V 8 9 7 : this ,Lcom/groupbyinc/flux/monitor/jvm/JvmService; settings .Lcom/groupbyinc/flux/common/settings/Settings; info stats java/lang/System B currentTimeMillis ()J D E
C F getTimestamp H E
I millis K E
- L ()V monitor.jvm.refresh_interval P timeValueSeconds .(J)Lcom/groupbyinc/flux/common/unit/TimeValue; R S
- T NodeScope 6Lcom/groupbyinc/flux/common/settings/Setting$Property; V W X timeSetting ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/unit/TimeValue;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting; Z [
\ Signature Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses !
^ _ y 1*+? *? ? *? #? %*? '+? +? -? /*? 35*? /? ; ? ` 1 <