3'org/elasticsearch/monitor/MonitorModule.org/elasticsearch/common/inject/AbstractModuleMonitorModule.java7org/elasticsearch/monitor/MonitorModule$MonitorSettingsMonitorSettingssettings,Lorg/elasticsearch/common/settings/Settings;/(Lorg/elasticsearch/common/settings/Settings;)V()V  this)Lorg/elasticsearch/monitor/MonitorModule; configurejava/lang/Throwable*org/elasticsearch/common/settings/SettingsgetClassLoader()Ljava/lang/ClassLoader;  org.hyperic.sigar.Sigarjava/lang/ClassLoader loadClass%(Ljava/lang/String;)Ljava/lang/Class; !" #,org/elasticsearch/monitor/sigar/SigarService% &'sigarAvailable()Z )* &+bindS(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedBindingBuilder; -. />org/elasticsearch/common/inject/binder/AnnotatedBindingBuilder1 toInstance(Ljava/lang/Object;)V 34 25.org/elasticsearch/monitor/process/ProcessProbe73org/elasticsearch/monitor/process/SigarProcessProbe9toP(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/ScopedBindingBuilder; ;< 2=;org/elasticsearch/common/inject/binder/ScopedBindingBuilder?asEagerSingleton A @B$org/elasticsearch/monitor/os/OsProbeD)org/elasticsearch/monitor/os/SigarOsProbeF.org/elasticsearch/monitor/network/NetworkProbeH3org/elasticsearch/monitor/network/SigarNetworkProbeJ$org/elasticsearch/monitor/fs/FsProbeL)org/elasticsearch/monitor/fs/SigarFsProbeN(org/elasticsearch/common/logging/LoggersP getLogger>(Ljava/lang/Class;)Lorg/elasticsearch/common/logging/ESLogger; RS QTfailed to load sigarVjava/lang/ObjectX)org/elasticsearch/common/logging/ESLoggerZtrace=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V \] [^1org/elasticsearch/monitor/process/JmxProcessProbe`'org/elasticsearch/monitor/os/JmxOsProbeb1org/elasticsearch/monitor/network/JmxNetworkProbed'org/elasticsearch/monitor/fs/JmxFsProbef0org/elasticsearch/monitor/process/ProcessServiceh 2B&org/elasticsearch/monitor/os/OsServicek0org/elasticsearch/monitor/network/NetworkServicem(org/elasticsearch/monitor/jvm/JvmServiceo&org/elasticsearch/monitor/fs/FsServiceq/org/elasticsearch/monitor/jvm/JvmMonitorServices sigarService.Lorg/elasticsearch/monitor/sigar/SigarService;eLjava/lang/Throwable; sigarLoadedZCodeLocalVariableTableLineNumberTable StackMapTable SourceFile InnerClasses!  {F **+|  }=> ? {<*$W&Y*(M,,Y*&0,6*80:>C*E0G>C*I0K>C*M0O>C<M&UW,Y_K*80a>C*E0c>C*I0e>C*M0g>C*i0j*l0j*n0j*p0j*r0j*t0jz}|*]uv~wxyz}fCEFG$H0IBJTKfLxMzR}O~QSUVWX[\]^_ab~zBK