avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From l...@apache.org
Subject cvs commit: jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi InstrumentManagerAltrmiConnector.java InstrumentManagerAltrmiServer.java
Date Sun, 04 Aug 2002 10:33:33 GMT
leif        2002/08/04 03:33:33

  Modified:    instrument/example/managerICM/conf instrument.xml
               instrument/example/managerICM/data instrument.sampledata
               instrument/example/managerICM/src/java/org/apache/excalibur/instrument/example_icm
                        Main.java
               instrument/src/manager/org/apache/excalibur/instrument/manager
                        DefaultInstrumentManager.java
               instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi
                        InstrumentManagerAltrmiServer.java
  Added:       instrument/src/manager/org/apache/excalibur/instrument/manager
                        InstrumentManagerConnector.java
               instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi
                        InstrumentManagerAltrmiConnector.java
  Log:
  Add the ability to configure the name and description for the Instrument Manager
  as well as the Connectors from the configuration file.
  
  Revision  Changes    Path
  1.2       +10 -1     jakarta-avalon-excalibur/instrument/example/managerICM/conf/instrument.xml
  
  Index: instrument.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/example/managerICM/conf/instrument.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- instrument.xml	3 Aug 2002 14:59:39 -0000	1.1
  +++ instrument.xml	4 Aug 2002 10:33:32 -0000	1.2
  @@ -1,5 +1,14 @@
   <instrument logger="im">
  -    <state-file interval="60000" use-compact-samples="true">../data/instrument.sampledata</state-file>
  +    <name>instrument-manager-example-icm</name>
  +    <description>ICM Example Instrument Application</description>
  +    
  +    <connectors>
  +        <connector class="altrmi" port="15555"/>
  +    </connectors>
  +    
  +    <state-file interval="60000" use-compact-samples="true">
  +        ../data/instrument.sampledata
  +    </state-file>
       
       <instrumentables>
           <!-- The profiler Profilable is the ProfilerManager itself. -->
  
  
  
  1.4       +40 -40    jakarta-avalon-excalibur/instrument/example/managerICM/data/instrument.sampledata
  
  Index: instrument.sampledata
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/example/managerICM/data/instrument.sampledata,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- instrument.sampledata	4 Aug 2002 01:07:39 -0000	1.3
  +++ instrument.sampledata	4 Aug 2002 10:33:33 -0000	1.4
  @@ -2,30 +2,30 @@
   <instrument-manager-state>
   <instrumentable name="example-instrumentable">
   <instrument name="example-instrumentable.counter-quick">
  -<sample time="1028422805800" type="counter" interval="100" size="600">
  -<history>2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
  +<sample time="1028455393600" type="counter" interval="100" size="600">
  +<history>1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1</history>
   </sample>
  -<sample time="1028422800000" type="counter" interval="60000" size="60">
  -<history>45,0,0,0,0,595,598,598,595,597,596,596,599,597,594,595,598,594,589,599,591,599,596,599,599,597,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
  +<sample time="1028455380000" type="counter" interval="60000" size="60">
  +<history>135,595,591,591,592,590,594,596,595,592,595,593,594,594,596,594,591,588,591,592,594,592,579,594,597,595,595,595,595,597,595,594,595,597,595,594,592,595,598,594,595,598,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
   </sample>
  -<sample time="1028422805000" type="counter" interval="1000" size="600">
  -<history>10,10,10,10,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,8,10,10,10,10,10,10,10,10,10,10,10,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,10,9,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10</history>
  +<sample time="1028455393000" type="counter" interval="1000" size="600">
  +<history>7,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,9,10,10,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,9,10,9,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,9,10,10,10,10,9,10,9,10,10,10,10,10,8,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,8,10,10,10,10,9,9,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,9,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,8,10,10,9,10,9,10,10,9,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,9,10,10,10,10,10,10,9,10,10,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,9,10</history>
   </sample>
   </instrument>
   <instrument name="example-instrumentable.counter-random">
  -<sample time="1028422800000" type="counter" interval="60000" size="60">
  -<history>3,0,0,0,0,52,63,44,49,62,53,53,62,67,62,59,67,53,68,59,52,64,65,62,50,57,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
  +<sample time="1028455380000" type="counter" interval="60000" size="60">
  +<history>19,50,64,52,61,58,53,72,50,72,61,61,46,62,53,49,60,50,63,55,60,61,50,55,72,62,61,71,56,50,52,55,65,58,56,64,49,67,54,66,56,50,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
   </sample>
  -<sample time="1028422805000" type="counter" interval="1000" size="600">
  -<history>2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,3,0,2,1,1,2,2,1,1,2,1,1,0,2,0,1,1,1,1,0,4,4,3,2,0,0,1,1,0,0,1,1,1,1,2,0,0,1,0,1,1,1,3,2,0,0,1,1,2,0,0,1,0,0,1,0,0,0,2,0,0,1,1,2,1,0,1,1,2,1,1,0,1,0,1,0,3,1,1,2,2,1,1,1,1,2,0,0,1,1,2,0,0,0,2,1,0,0,1,1,2,1,1,1,0,1,0,1,1,1,2,1,2,2,3,0,1,2,1,3,2,1,1,3,0,1,0,0,3,0,1,0,1,0,1,0,1,0,0,0,2,1,0,1,1,3,1,3,0,2,1,2,1,0,1,1,0,1,0,1,1,1,2,0,0,0,0,0,0,1,1,1,0,1,0,1,0,4,3,3,0,0,2,2,1,2,0,0,1,0,0,0,0,1,0,2,0,2,0,1,0,0,1,0,0,1,2,0,1,0,0,1,0,1,1,1,0,2,0,0,2,3,0,1,3,0,1,1,0,1,0,2,1,0,0,0,3,0,0,1,0,0,0,1,0,1,0,1,0,0,0,1,0,1,1,1,1,1,2,1,1,1,1,1,2,3,0,1,1,1,0,2,0,1,1,0,3,0,1,1,0,1,0,2,0,0,2,0,0,0,1,3,0,1,3,0,0,0,0,2,0,1,1,1,3,1,2,2,2,1,2,2,1,3,0,1,0,3,1,2,1,2,1,1,0,1,0,1,1,0,0,2,1,1,0,1,0,0,0,0,1,2,1,1,2,1,0,0,2,2,1,1,0,2,1,1,0,3,1,2,0,1,2,0,1,1,1,0,1,0,1,1,0,0,0,1,1,2,0,0,2,1,2,0,2,0,0,0,0,1</history>
  +<sample time="1028455393000" type="counter" interval="1000" size="600">
  +<history>1,2,1,1,1,2,3,0,2,0,2,1,3,0,0,4,1,0,0,2,2,2,0,2,2,1,0,3,0,1,1,0,0,0,0,0,1,1,0,1,1,0,1,1,1,0,0,2,1,0,1,0,2,1,0,1,1,1,0,3,0,1,1,1,0,0,1,1,0,1,1,1,1,0,2,1,2,2,6,0,0,0,0,0,0,2,0,1,1,0,2,1,1,1,3,2,0,2,1,1,1,2,1,2,0,0,1,0,2,0,0,1,1,0,1,4,1,2,1,1,0,0,1,1,2,0,0,2,2,3,1,0,0,0,1,1,1,1,2,1,0,0,0,1,1,1,1,0,0,1,1,2,2,1,1,0,1,0,4,2,0,0,0,2,1,0,2,0,2,1,1,0,0,1,1,2,1,1,1,0,0,1,1,3,0,0,0,0,0,1,1,1,1,1,3,1,0,1,2,1,2,3,3,2,2,0,0,0,0,2,1,2,2,1,0,1,0,0,1,0,0,1,1,1,1,1,1,0,1,0,1,0,3,2,2,2,3,0,0,1,1,1,2,0,1,0,0,2,0,1,0,0,0,2,3,1,2,2,1,2,1,0,0,2,0,0,0,1,1,3,0,1,0,0,1,1,0,0,1,0,1,1,0,2,0,3,4,1,2,1,0,0,0,1,1,0,3,1,1,2,1,1,0,0,1,1,1,0,0,0,1,2,1,2,3,2,1,1,1,0,1,1,1,1,1,0,2,1,2,0,3,0,0,0,3,0,1,1,0,1,1,1,2,1,0,0,1,2,1,1,0,0,0,1,0,0,0,1,0,0,3,0,2,1,0,2,1,1,1,1,1,0,1,0,1,1,3,1,0,0,3,0,3,1,2,0,1,2,0,1,1,1,1,2,1,2,3,0,0,2,0,4,2,1,0,1,1,3,0,2,2,1,2,4,0,1,2,0,0,3,1,0,1,0,0,1,1,1,1,3,1,0,0,1,0,0,1,1,1,0,1,1,1,0,1,1,2,0,1,0,3,0,1,2,2,2,1,0,3,1,1,1,1,0,0,1,1,1,2,0,1,0,1,0,1,2,1,3,1,1,0,0,0,0,0,2,0,0,0,1,0,0,1,1,1,0,1,2,2,2,0,1,0,2,1,5,2,1,0,1,3,1,1,0,1,1,0,1,2,3,2,1,1,0,2,2,1,0,1,3,1,0,2,2,1,0,0,2,0,0,2,2,1,3,0,3,0,1,0,2,0,1,0,2,1,0,1,2,2,0,0,1,1,0,1,0,1,2,2,2,1,2,2,2,1,1,0,0,0,4,0,1,2,1,0,0,1,0,2,0,1,2,0,1,0,1,2,1,0,3</history>
   </sample>
   </instrument>
   <instrument name="example-instrumentable.counter-slow">
  -<sample time="1028422800000" type="counter" interval="60000" size="60">
  -<history>2,0,0,0,0,30,30,30,29,30,30,30,30,30,29,30,30,30,29,30,30,30,29,30,30,30,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
  +<sample time="1028455380000" type="counter" interval="60000" size="60">
  +<history>7,30,29,30,29,30,30,29,30,30,29,30,30,29,30,30,30,29,29,30,30,29,29,30,30,30,29,30,30,30,29,30,30,30,30,29,30,30,29,30,30,30,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</history>
   </sample>
  -<sample time="1028422805000" type="counter" interval="1000" size="600">
  -<history>1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1</history>
  +<sample time="1028455392000" type="counter" interval="1000" size="600">
  +<history>1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0</history>
   </sample>
   </instrument>
   <instrument name="example-instrumentable.doaction-counter">
  @@ -37,58 +37,58 @@
   </sample>
   </instrument>
   <instrument name="example-instrumentable.random-quick">
  -<sample time="1028422805000" type="mean" value-total="481" interval="1000" value-count="10" size="600">
  -<history>48,40,41,57,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,43,56,43,56,51,50,63,54,46,53,44,49,47,42,51,39,43,47,43,41,76,53,60,75,44,46,48,63,40,46,53,42,41,38,56,50,67,60,57,68,55,64,66,57,53,58,32,49,60,62,51,51,59,44,32,33,25,42,53,50,58,61,56,59,35,48,49,40,27,54,44,44,45,50,50,37,59,49,44,50,49,58,39,45,35,46,37,49,67,48,31,34,26,49,64,42,43,57,41,42,45,63,51,55,51,41,50,59,46,45,43,55,48,43,39,42,42,50,40,40,45,61,54,39,48,44,52,34,64,46,65,51,43,51,35,27,46,37,37,36,29,45,42,43,45,65,49,72,38,56,45,40,70,42,36,58,57,58,52,34,36,52,45,69,52,47,51,45,48,56,58,48,49,49,46,42,52,66,55,35,33,58,46,50,57,61,38,37,56,32,52,48,45,41,35,52,40,61,34,62,43,45,53,61,33,42,56,49,43,43,55,64,55,37,53,60,51,65,46,48,59,51,54,33,51,41,56,44,63,41,61,45,59,63,42,46,45,58,46,41,59,60,47,53,42,49,45,56,44,57,42,50,43,42,48,46,46,40,47,41,37,49,46,39,55,46,31,53,57,56,43,61,34,53,53,58,38,64,45,42,47,73,48,56,34,44,37,61,53,56,42,40,49,42,47,52,51,57,65,38,62,41,57,37,54,49,43,44,68,58,51,56,55,51,33,53,59,47,50,63,46,55,64,53,67,38,61,50,43,39,56,47,40,45,49,46,45,68,60,54,58,39,45,51,45,53,49,46,50,53,49,61,43,57,57,45,66,56,42,40,40,45,46,56,63,44,28,39,38,53,52,46,60,66,47,43,53,50,46,62,40,52,44,67,56,42,47,58,49,38,69,35,36,57</history>
  +<sample time="1028455393000" type="mean" value-total="303" interval="1000" value-count="7" size="600">
  +<history>43,53,44,76,43,53,40,43,49,53,49,31,48,46,43,43,39,45,53,53,46,48,50,38,49,45,41,40,50,65,47,47,44,48,52,57,53,42,63,32,60,50,51,55,42,36,42,48,65,53,61,48,44,61,48,38,61,41,69,49,48,41,58,49,61,54,50,45,39,37,50,48,51,52,49,54,45,43,51,38,63,63,48,45,48,61,48,57,43,55,43,50,49,44,58,46,46,49,49,62,72,53,31,60,47,55,63,51,55,42,50,49,52,53,51,46,33,67,49,49,58,44,51,42,38,42,44,37,57,53,62,45,54,38,50,75,47,52,44,40,62,51,70,56,48,31,40,45,65,59,52,30,50,44,35,63,43,50,46,66,42,64,53,51,60,55,49,60,50,37,48,34,53,62,43,55,52,47,43,54,40,56,57,43,53,37,55,36,51,48,55,52,58,47,43,39,42,53,38,59,34,64,57,59,52,54,35,56,50,60,46,46,49,52,49,76,39,49,55,47,51,48,48,38,52,47,38,44,53,38,52,43,40,57,57,46,61,53,34,58,36,48,46,40,48,32,71,39,38,55,42,41,49,37,56,58,60,66,32,47,36,53,45,27,56,51,60,43,52,67,53,52,63,34,59,40,48,45,48,59,42,57,46,55,55,52,46,35,58,45,51,46,49,45,46,34,37,44,41,56,43,46,46,64,51,42,53,56,46,71,45,51,64,65,44,44,48,41,52,55,47,52,41,51,57,60,57,60,42,61,62,59,61,42,62,53,43,44,54,50,48,33,61,46,41,46,48,47,47,41,55,43,55,40,45,36,61,54,48,55,51,58,42,41,64,48,44,48,64,41,42,33,52,41,41,41,51,54,48,49,66,52,47,59,41,62,28,57,52,56,47,37,60,56,59,46,45,67,35,68,53,40,55,64,51,52,47,58,36,29,59,40,61,64,54,60,37,41,56,40,61,53,54,48,49,42,62,46,40,59,48,55,64,45,44,48,40,54,37,57,41,43,48,51,50,46,41,47,27,49,48,48,64,67,58,38,50,55,63,52,41,51,54,36,57,55,53,51,44,35,49,56,42,50,33,63,44,50,38,41,45,41,59,32,45,64,42,49,47,52,50,55,29,50,35,39,56,50,38,33,52,52,55,43,42,58,56,54,57,60,50,44,50,61,59,51,54,45,46,57,60,59,36,50,59,51,69,50,56,57,60,37,52,54,56,37,54,43,61,46,69,52,40,47,36,47,48,50,56,43,51,53,47,26,33,44,45,42,53,35,47,42,63,72,27,55,57,50,40,59,40,58,65,38,50,68,30,55,46,58,42,33,66,61,56,46,42,44,46,47,49,60,41,36,48,31,57,64,61,44</history>
   </sample>
  -<sample time="1028422805000" last-value="53" type="maximum" interval="1000" value-count="10" size="600">
  -<history>79,93,99,97,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,96,83,87,92,92,81,94,92,83,88,90,94,95,95,93,97,95,97,78,89,99,88,99,99,87,94,90,96,91,84,92,81,82,94,96,91,98,92,93,97,92,98,98,96,95,96,89,94,92,98,96,87,96,81,92,91,76,82,89,81,91,91,93,99,94,97,97,88,88,98,94,90,85,87,83,98,99,85,79,96,92,86,70,86,64,99,61,84,96,98,86,92,98,96,95,96,95,97,94,82,87,99,95,97,95,94,93,99,99,93,91,98,93,94,90,82,85,94,92,96,94,98,93,95,83,93,95,93,99,93,98,99,93,94,91,76,98,95,80,93,73,99,78,73,78,95,96,99,96,88,85,87,95,96,71,95,98,98,91,74,87,94,98,99,97,88,89,91,84,99,90,97,89,99,83,97,99,91,96,87,79,98,97,95,99,98,79,88,99,93,91,99,91,75,86,92,90,97,83,94,99,82,90,97,70,80,99,87,77,86,95,95,89,88,88,98,89,95,97,85,97,88,89,85,86,85,85,80,96,92,95,98,94,86,83,87,89,91,86,82,95,98,97,88,86,86,86,89,96,98,96,98,97,92,97,88,87,99,99,85,77,95,84,77,91,94,61,98,87,90,92,92,74,99,93,97,98,94,77,85,80,94,90,96,69,76,79,98,99,91,95,87,98,95,81,95,97,97,97,98,97,85,94,71,86,99,98,84,92,97,98,91,90,90,85,92,98,98,86,93,99,89,89,98,99,79,85,96,96,89,99,89,65,95,82,97,93,99,95,90,96,70,69,98,99,92,85,89,95,97,80,87,93,98,92,98,95,99,99,70,80,97,95,93,98,94,82,81,72,88,93,98,91,96,94,93,91,97,93,97,84,99,85,93,96,95,97,92,90,76,97,78,85,98</history>
  +<sample time="1028455393000" last-value="20" type="maximum" interval="1000" value-count="7" size="600">
  +<history>69,83,77,98,87,97,98,95,91,94,80,84,89,97,98,94,94,98,99,99,98,89,95,87,73,86,98,97,99,96,99,89,89,96,90,97,89,91,93,82,96,90,92,91,91,66,87,97,95,96,97,85,90,97,95,88,98,74,89,75,96,86,91,93,91,90,96,96,75,92,88,96,93,96,76,98,91,65,89,88,91,98,95,98,95,93,89,98,96,95,95,88,99,95,94,95,87,88,84,96,97,72,60,99,80,99,95,82,95,99,89,97,95,97,92,89,62,96,85,98,97,97,99,90,60,79,72,74,92,97,99,99,99,89,86,93,94,88,95,73,96,86,98,92,90,93,88,98,96,98,92,76,96,95,99,95,88,90,98,95,95,96,91,94,97,91,91,97,93,83,88,67,89,96,90,82,76,82,73,95,78,97,90,99,93,92,84,91,90,95,94,96,94,94,75,90,99,97,76,88,98,91,96,93,88,96,82,94,86,99,86,89,95,99,94,98,96,93,96,86,99,96,85,82,99,86,78,90,96,94,86,88,99,99,89,77,92,87,93,89,94,93,81,89,80,67,99,85,82,93,89,88,83,88,89,79,82,94,92,95,94,93,90,57,95,78,85,87,97,94,88,91,86,76,99,93,99,93,99,97,95,96,84,91,79,92,85,96,92,81,97,87,92,93,89,83,67,98,96,94,98,82,99,91,91,87,98,94,91,93,81,91,99,98,95,87,89,99,94,99,82,79,73,92,96,93,92,97,77,99,99,96,89,89,98,95,94,67,96,79,90,92,98,92,75,92,96,75,84,79,99,97,95,86,96,84,94,95,99,92,92,98,75,90,93,96,98,84,98,83,85,87,82,86,85,98,87,96,98,95,98,98,90,85,73,94,42,92,84,90,88,84,95,96,94,94,97,95,88,93,86,89,98,94,84,93,97,98,92,86,87,72,85,96,88,94,63,86,97,86,98,96,89,88,93,74,98,99,94,96,84,98,96,74,90,95,98,95,71,89,97,87,87,96,98,90,93,84,66,85,96,84,96,98,90,93,97,92,97,91,89,89,97,60,93,97,99,84,92,68,88,83,97,99,83,99,95,91,96,76,76,88,90,60,92,92,86,94,92,78,85,94,63,86,73,81,96,95,76,92,94,83,99,91,85,96,83,93,97,97,97,90,97,94,90,92,89,79,88,95,94,92,94,93,97,99,95,82,97,96,95,94,92,94,96,95,97,83,94,97,98,87,85,93,95,97,91,94,87,88,79,94,88,96,93,90,72,99,92,73,83,85,93,98,68,89,98,99,93,97,65,72,98,91,90,99,81,99,96,99,91,95,98,98,99,94,96,92,83,82,91,91,97,81,93,84,98,95,95,74</history>
   </sample>
  -<sample time="1028422805000" last-value="53" type="minimum" interval="1000" value-count="10" size="600">
  -<history>5,6,6,19,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,3,11,8,15,2,15,8,11,3,25,2,4,3,15,5,0,13,23,17,3,7,18,9,42,0,6,16,11,3,1,13,6,11,8,12,10,26,34,0,26,25,14,20,3,0,28,2,8,12,4,15,5,3,19,7,2,8,0,8,7,29,12,9,8,7,1,12,4,2,9,8,13,15,35,28,2,5,13,9,1,13,33,11,25,0,10,7,3,12,0,2,1,5,8,3,3,3,7,1,3,12,4,10,14,1,8,1,3,10,1,10,13,5,9,5,4,3,1,6,1,3,17,9,2,12,5,6,0,7,4,22,4,9,2,0,0,6,7,5,1,0,3,9,14,1,13,6,13,2,24,9,1,2,3,0,9,3,6,12,7,0,3,4,14,4,12,11,6,18,4,14,10,5,10,20,7,22,14,12,4,1,16,9,5,7,15,1,5,3,4,4,0,14,10,0,2,1,0,0,18,3,3,7,4,6,2,14,4,12,8,1,3,28,3,13,20,0,4,6,24,9,4,14,2,12,4,14,11,11,1,9,9,15,39,5,10,0,8,1,7,10,1,18,7,0,8,8,10,10,3,11,3,0,3,7,10,4,0,2,0,0,7,10,0,0,3,15,5,18,7,9,11,5,0,10,19,5,23,5,4,20,21,12,3,1,0,2,5,0,9,7,1,1,8,11,1,3,30,17,0,4,3,0,10,0,8,6,2,37,9,10,37,6,4,6,8,4,3,4,1,1,5,24,18,8,1,35,11,7,1,0,0,3,9,7,5,8,6,6,14,27,7,4,8,4,22,0,1,4,2,20,21,9,17,7,11,20,0,12,6,1,2,9,5,21,0,0,0,3,12,1,4,34,32,13,13,14,5,17,14,3,14,10,45,2,8,4,16,0,9,18,3,5,20</history>
  +<sample time="1028455393000" last-value="20" type="minimum" interval="1000" value-count="7" size="600">
  +<history>20,35,13,15,23,21,2,15,12,24,25,0,1,0,1,0,12,10,4,23,8,4,1,6,21,13,2,0,3,7,26,11,1,7,15,0,9,8,17,1,29,20,18,3,5,18,5,0,16,21,21,0,5,21,1,6,12,3,40,3,6,11,2,1,21,20,6,4,4,3,2,17,5,0,7,4,5,1,16,13,2,2,7,5,7,5,11,33,6,8,4,1,0,3,13,4,7,16,15,28,27,14,11,9,4,3,6,18,14,5,21,3,4,5,12,3,2,3,7,4,0,3,18,2,15,6,12,0,12,7,20,5,1,5,17,47,6,1,7,0,20,24,20,6,6,0,3,4,5,6,18,5,1,2,3,22,11,0,2,33,0,0,21,7,12,7,18,28,2,4,6,5,7,13,9,28,10,13,8,2,4,17,14,7,17,0,10,3,13,4,16,15,1,5,1,1,0,16,3,23,1,1,8,22,10,5,3,16,15,2,8,8,5,10,9,37,0,0,22,0,6,2,14,4,6,7,7,11,0,8,3,1,0,4,20,9,3,7,2,6,0,9,10,10,7,0,52,6,3,11,6,4,15,0,9,29,36,43,3,6,2,8,0,0,3,9,15,1,16,33,25,0,21,5,5,6,5,0,12,27,1,21,5,12,14,20,5,7,1,10,3,3,10,4,3,5,1,2,7,13,5,7,9,2,2,6,1,5,4,21,13,4,20,25,1,0,3,0,2,7,20,18,3,0,20,9,2,9,0,12,10,15,6,20,17,6,7,4,12,0,10,1,1,6,2,0,9,13,9,2,4,3,11,2,20,4,19,13,5,6,14,1,14,12,36,4,2,13,0,13,8,6,15,8,0,0,11,4,1,0,15,0,7,20,1,14,18,11,6,16,2,0,36,13,1,9,5,15,0,5,6,1,5,20,5,0,5,3,5,2,16,1,17,8,6,9,10,0,6,3,6,2,26,6,3,15,6,9,3,27,8,15,32,0,8,13,1,6,18,5,5,8,0,2,2,5,9,1,2,10,3,3,8,32,16,1,8,13,17,20,5,5,24,10,2,7,7,7,4,11,21,4,0,10,2,7,13,0,4,10,23,9,10,2,1,19,3,2,4,17,22,2,5,9,1,6,14,7,3,1,8,7,11,7,0,16,35,11,7,16,2,16,6,3,3,9,30,5,10,10,5,28,5,8,2,0,8,12,30,3,10,3,4,3,13,1,6,2,1,7,12,17,1,17,3,1,3,4,27,10,16,4,3,1,3,2,12,2,16,8,4,3,29,9,0,16,11,18,0,0,7,35,21,2,10,33,11,7,5,1,0,2,0,22,6,10,7,0,7,13,10,16,2,7,1,1,4,3,21,4</history>
   </sample>
   </instrument>
   <instrument name="example-instrumentable.random-random">
  -<sample time="1028422805000" type="mean" value-total="153" interval="1000" value-count="2" size="600">
  -<history>76,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,61,59,72,60,41,88,88,49,7,11,15,69,64,37,92,58,72,72,30,30,28,16,30,32,32,31,68,53,91,91,91,0,90,90,90,43,0,43,97,57,57,57,72,72,36,92,36,46,77,77,77,7,28,75,75,75,50,50,50,63,63,63,63,31,31,31,12,12,27,41,41,10,48,73,9,5,5,99,99,70,70,70,58,34,13,23,99,98,93,21,74,74,74,76,41,39,39,39,39,57,4,4,4,88,60,48,16,20,92,92,38,38,83,24,37,96,82,48,59,12,12,44,18,45,35,63,73,44,36,36,43,43,43,48,48,17,17,3,3,77,77,37,37,37,37,6,19,19,47,74,18,79,53,53,42,25,4,81,81,70,84,84,94,94,22,47,47,1,1,1,1,1,1,1,51,80,51,51,68,68,36,36,60,36,34,34,34,56,9,12,59,59,59,49,49,49,49,49,84,84,64,64,55,55,87,87,87,3,3,3,39,59,59,24,24,24,92,92,33,1,60,60,59,59,59,63,73,73,44,12,12,91,84,84,60,60,6,28,28,28,28,52,52,52,61,61,61,61,26,26,13,13,69,69,69,69,62,62,46,9,42,34,41,74,23,83,40,74,56,40,11,11,14,64,94,94,42,42,95,28,28,59,59,62,8,8,81,81,78,78,78,39,39,39,39,31,9,9,56,82,82,82,82,82,5,5,24,40,65,4,40,68,53,12,36,48,7,45,13,13,12,12,74,31,74,54,29,2,40,40,40,40,25,40,40,40,48,51,23,23,22,22,22,22,22,49,3,27,43,43,37,37,37,41,43,50,48,48,1,81,54,54,28,92,31,31,65,37,37,80,24,88,88,32,32,21,90,90,90,90,87,82,93,93,93,43,51,47,47,96,96,96,96,96</history>
  +<sample time="1028455393000" type="mean" value-total="34" interval="1000" value-count="1" size="600">
  +<history>34,31,35,84,46,41,48,58,58,83,83,62,62,47,47,47,89,43,43,43,51,47,2,2,43,71,78,78,4,4,32,55,55,55,55,55,55,58,62,62,49,54,54,29,56,43,43,43,90,72,72,27,27,41,65,65,79,59,19,19,56,56,10,18,7,7,7,94,4,4,68,45,39,72,72,48,40,11,48,81,81,81,81,81,81,81,16,16,30,56,56,38,97,76,62,35,55,55,1,0,49,46,36,72,68,68,68,27,27,21,21,21,45,74,74,83,96,36,98,12,31,31,31,21,53,49,49,49,67,61,95,65,65,65,65,60,28,39,13,7,81,81,81,81,87,89,19,41,41,41,26,58,44,99,10,52,52,41,41,39,76,76,76,76,34,80,80,59,59,31,28,69,69,69,31,47,84,49,59,17,17,17,3,30,64,64,64,64,64,64,40,22,36,96,15,74,50,50,74,42,57,48,30,63,28,11,11,11,11,11,97,65,49,42,64,64,91,91,91,37,37,37,28,46,12,8,74,77,77,36,36,40,40,57,59,80,60,20,20,20,77,86,66,86,86,30,30,30,58,58,31,31,31,31,49,98,72,48,72,49,9,62,62,62,31,31,31,31,93,58,98,98,50,50,50,97,81,81,81,36,36,52,40,40,35,35,49,26,89,30,74,74,74,74,87,74,74,7,19,39,27,57,26,26,26,61,48,81,81,81,81,50,59,33,57,32,63,61,18,51,51,92,12,39,21,50,50,5,38,63,63,58,58,58,58,69,69,88,94,94,6,76,76,6,61,61,61,21,39,87,82,82,82,82,74,74,74,74,73,73,73,48,48,29,52,52,29,59,88,19,12,4,4,76,76,18,18,86,63,63,63,20,20,90,62,35,35,72,17,17,69,19,83,71,17,43,60,94,94,94,22,22,23,10,87,87,65,41,18,18,48,16,48,20,59,59,34,54,54,54,4,88,88,18,18,18,72,62,88,52,11,1,1,1,51,51,51,77,16,27,27,25,19,18,18,9,78,74,74,14,14,50,50,70,49,74,42,49,49,39,77,67,24,27,27,27,49,95,89,26,26,79,79,95,95,39,82,32,95,95,34,34,34,34,34,34,97,97,97,97,12,12,12,39,46,27,27,42,72,24,39,39,50,50,82,14,40,53,93,93,69,0,78,61,61,54,68,68,64,54,70,6,60,29,29,49,8,59,59,59,57,28,28,43,68,51,51,51,54,54,54,43,60,37,38,38,69,69,59,59,11,11,46,46,5,45,45,46,11,39,39,39,1,87,87,7,7,61,52,33,83,33,31,10,41,37,67,67,67,67,31,31,48,14,98,98,98,49,49,21,21,32,70,70,41,41,38,52,34,34</history>
   </sample>
  -<sample time="1028422805000" last-value="86" type="maximum" interval="1000" value-count="2" size="600">
  -<history>86,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,67,59,72,60,45,87,89,49,7,13,21,69,64,56,92,58,51,93,30,30,28,16,30,60,60,77,99,72,91,91,91,0,90,90,90,43,0,43,99,57,57,57,72,72,36,92,59,61,77,77,77,7,35,75,75,75,50,50,50,59,59,59,67,31,31,31,12,14,27,41,41,10,68,73,9,5,5,99,99,55,99,70,58,48,23,23,99,98,93,37,74,74,74,76,61,6,6,6,73,57,4,4,4,88,79,48,16,20,92,92,38,38,83,24,71,96,91,85,92,12,12,66,18,97,52,63,73,87,36,36,2,2,91,48,48,17,17,3,3,77,77,45,45,45,45,6,19,19,47,95,18,98,74,74,42,32,4,81,81,70,84,84,94,94,22,47,56,1,1,1,1,1,1,1,51,80,51,51,68,68,1,85,97,55,52,52,52,68,9,17,59,59,59,49,49,49,49,49,97,97,79,79,55,55,87,87,87,3,3,3,74,59,59,24,24,24,92,92,33,1,89,89,48,48,71,90,73,73,58,12,12,91,84,84,54,66,6,39,39,39,39,52,52,52,61,61,61,61,26,26,13,13,69,69,69,69,62,62,46,9,42,34,62,74,23,83,40,74,65,53,11,11,14,64,97,97,42,42,95,40,40,59,59,62,8,8,93,93,97,97,97,39,39,39,39,53,9,9,74,93,93,93,93,93,5,5,24,40,77,4,62,87,57,12,52,77,7,62,13,13,24,24,74,62,74,68,29,2,40,40,40,40,25,55,55,55,48,51,23,23,22,22,22,22,22,61,3,27,71,43,3,3,72,82,43,50,53,53,1,81,58,61,28,93,31,31,72,37,37,80,24,88,88,32,32,21,90,90,90,90,87,98,94,94,94,43,86,44,50,96,96,96,96,96</history>
  +<sample time="1028455393000" last-value="34" type="maximum" interval="1000" value-count="1" size="600">
  +<history>34,37,35,84,46,65,57,46,70,73,93,62,79,35,35,71,89,12,12,74,60,74,4,4,47,71,96,96,4,4,32,55,55,55,55,55,55,58,62,62,49,54,54,29,56,15,15,72,90,72,72,25,30,41,65,65,79,59,5,28,56,56,10,18,7,7,7,94,4,4,68,45,39,76,76,48,77,19,85,73,73,73,73,73,73,90,16,16,30,28,84,38,97,76,90,45,75,75,1,0,49,82,36,85,68,68,68,36,36,21,21,21,45,74,74,99,96,54,98,12,31,31,31,21,54,0,0,98,97,89,95,65,65,65,65,60,28,39,17,7,81,81,81,81,87,89,19,41,41,41,26,79,67,99,10,52,52,49,68,76,60,60,60,92,34,89,89,86,86,31,28,69,69,69,31,90,84,49,59,17,17,17,3,63,64,64,64,64,64,64,40,22,36,96,20,74,50,50,80,42,61,82,54,65,29,14,14,14,14,14,97,77,64,42,64,64,91,91,91,37,37,37,28,46,12,8,74,77,77,36,36,40,68,89,68,84,93,20,20,20,77,86,77,86,86,45,45,45,58,58,34,34,34,34,80,98,81,56,72,88,9,76,76,76,31,31,31,31,93,84,98,98,50,50,50,97,81,81,81,36,36,52,4,76,5,71,87,26,97,30,74,74,74,74,87,68,83,7,19,55,27,57,26,26,26,61,48,81,81,81,81,87,59,46,97,58,63,61,18,51,51,92,12,39,21,67,67,5,70,64,91,92,92,92,92,69,69,88,94,94,6,76,84,6,61,61,61,35,39,87,82,82,82,82,74,74,74,74,43,43,91,71,71,29,65,65,29,59,88,19,12,4,4,76,76,18,33,86,91,91,91,31,31,90,74,35,35,81,17,17,69,19,83,82,17,59,98,93,93,95,38,38,34,10,87,87,65,86,14,23,82,16,80,61,59,59,45,65,65,83,4,88,88,18,18,18,72,62,88,80,11,1,1,1,51,51,51,77,16,27,27,25,19,18,18,9,86,74,74,1,38,50,50,83,98,94,42,62,68,39,77,67,24,27,27,27,49,95,91,26,26,79,79,95,95,78,82,39,95,95,58,58,58,58,58,58,97,97,97,97,12,12,12,39,46,27,27,53,81,42,39,39,48,53,82,40,78,53,93,93,89,0,78,61,61,54,68,68,98,83,77,6,60,51,51,96,8,59,59,81,57,5,51,71,68,20,20,82,11,11,98,84,60,62,11,83,69,69,40,79,11,11,28,65,5,45,45,74,14,39,39,39,1,87,87,7,7,89,64,50,83,53,50,16,41,37,98,98,98,98,31,31,80,14,98,98,98,56,56,21,21,41,70,70,41,41,39,52,6,74</history>
   </sample>
  -<sample time="1028422805000" last-value="86" type="minimum" interval="1000" value-count="2" size="600">
  -<history>67,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,56,59,72,60,38,87,87,49,7,9,9,69,64,19,92,58,51,51,30,30,28,16,30,60,16,1,41,35,91,91,91,0,90,90,90,43,0,43,95,57,57,57,72,72,36,92,1,31,77,77,77,7,21,75,75,75,50,50,50,59,59,59,59,31,31,31,12,10,27,41,41,10,29,73,9,5,5,99,99,55,55,70,58,21,3,23,99,98,93,5,74,74,74,76,22,6,6,6,6,57,4,4,4,88,42,48,16,20,92,92,38,38,83,24,4,96,74,11,0,12,12,23,18,9,18,63,73,13,36,36,2,2,2,48,48,17,17,3,3,77,77,45,45,45,30,6,19,19,47,34,18,47,74,32,42,19,4,81,81,70,84,84,94,94,22,47,38,1,1,1,1,1,1,1,51,80,51,51,68,68,1,1,20,25,52,52,16,44,9,7,59,59,59,49,49,49,49,49,97,72,79,49,55,55,87,87,87,3,3,3,4,59,59,24,24,24,92,92,33,1,89,32,48,48,48,39,73,73,19,12,12,91,84,84,54,54,6,39,39,39,13,52,52,52,61,61,61,61,26,26,13,13,69,69,69,69,62,62,46,9,42,34,21,74,23,83,40,74,48,24,11,11,14,64,97,91,42,42,95,40,12,59,59,62,8,8,93,69,97,97,59,39,39,39,39,1,9,9,35,93,93,93,93,71,5,5,24,40,51,4,18,50,49,12,20,19,7,34,13,13,24,4,74,0,74,40,29,2,40,40,40,40,25,55,55,26,48,51,23,23,22,22,22,22,22,38,3,27,15,43,3,3,3,0,43,50,53,44,1,81,58,45,28,91,31,31,59,37,37,80,24,88,88,32,32,21,90,90,90,90,87,66,94,94,92,43,16,44,44,96,96,96,96,96</history>
  +<sample time="1028455393000" last-value="34" type="minimum" interval="1000" value-count="1" size="600">
  +<history>34,26,35,84,46,18,33,46,46,73,73,62,44,35,35,31,89,12,12,12,43,20,4,1,39,71,96,59,4,4,32,55,55,55,55,55,55,58,62,62,49,54,54,29,56,15,15,15,90,72,72,25,25,41,65,65,79,59,5,5,56,56,10,18,7,7,7,94,4,4,68,45,39,76,69,48,3,4,1,73,73,73,73,73,73,73,16,16,30,28,28,38,97,76,13,25,75,36,1,0,49,10,36,60,68,68,68,36,19,21,21,21,45,74,74,62,96,19,98,12,31,31,31,21,53,0,0,0,37,24,95,65,65,65,65,60,28,39,10,7,81,81,81,81,87,89,19,41,41,41,26,37,21,99,10,52,52,49,23,3,60,60,60,60,34,89,71,86,32,31,28,69,69,69,31,4,84,49,59,17,17,17,3,9,64,64,64,64,64,64,40,22,36,96,9,74,50,50,69,42,54,16,8,61,28,14,14,14,14,8,97,53,34,42,64,64,91,91,91,37,37,37,28,46,12,8,74,77,77,36,36,40,13,25,51,76,10,20,20,20,77,86,55,86,86,45,45,16,58,58,34,34,34,29,14,98,64,41,72,10,9,76,76,49,31,31,31,31,93,29,98,98,50,50,50,97,81,81,81,36,36,52,4,4,5,5,17,26,82,30,74,74,74,74,87,68,68,7,19,23,27,57,26,26,26,61,48,81,81,81,81,13,59,21,13,6,63,61,18,51,51,92,12,39,21,67,34,5,7,64,35,92,92,92,23,69,69,88,94,94,6,76,69,6,61,61,61,7,39,87,82,82,82,82,74,74,74,74,43,43,43,71,26,29,65,40,29,59,88,19,12,4,4,76,76,18,10,86,91,91,18,31,14,90,50,35,35,63,17,17,69,19,83,60,17,28,35,93,93,93,38,4,13,10,87,87,65,14,14,14,14,16,17,2,59,59,24,65,65,16,4,88,88,18,18,18,72,62,88,6,11,1,1,1,51,51,51,77,16,27,27,25,19,18,18,9,70,74,74,1,1,50,50,58,1,55,42,62,17,39,77,67,24,27,27,27,49,95,87,26,26,79,79,95,95,0,82,28,95,95,58,58,58,58,58,10,97,97,97,97,12,12,12,39,46,27,27,31,64,6,39,39,48,48,82,0,3,53,93,93,46,0,78,61,61,54,68,68,31,39,64,6,60,51,8,3,8,59,59,33,57,5,5,16,68,20,20,20,11,11,11,2,60,9,11,11,69,69,40,40,11,11,28,28,5,45,45,19,8,39,39,39,1,87,87,7,7,34,41,17,83,13,13,5,41,37,98,98,98,20,31,31,17,14,98,98,98,56,43,21,21,23,70,70,41,41,38,52,6,6</history>
   </sample>
   </instrument>
   <instrument name="example-instrumentable.random-slow">
  -<sample time="1028422805000" type="mean" value-total="89" interval="1000" value-count="1" size="600">
  -<history>89,43,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,75,59,59,55,55,48,48,4,4,54,54,52,52,79,79,47,47,6,6,95,95,38,38,2,2,5,5,56,56,87,87,22,22,53,53,34,34,85,85,7,7,18,18,79,79,48,48,65,65,93,93,51,51,12,12,52,52,52,99,99,10,10,66,66,61,61,40,40,29,29,99,99,61,61,62,62,58,58,49,49,62,62,23,23,36,36,41,41,78,78,22,22,43,43,30,30,40,40,83,83,28,28,46,46,24,24,71,71,91,91,59,59,21,21,94,94,23,23,89,89,46,46,88,88,14,14,99,99,39,39,95,95,2,2,82,82,74,74,13,13,66,66,90,90,3,3,26,26,36,36,10,10,86,86,72,72,61,61,81,81,9,9,34,34,55,55,34,34,28,28,37,37,57,57,89,89,88,88,86,86,89,89,83,83,98,98,72,72,84,84,97,97,51,51,44,44,71,71,13,13,9,9,10,10,46,46,32,32,4,4,60,60,23,23,71,71,69,69,11,11,93,93,64,64,57,57,92,92,29,29,30,30,51,51,77,77,81,81,57,57,55,55,21,21,43,43,22,22,46,46,46,7,7,38,38,68,68,68,68,56,56,53,53,94,94,96,96,64,64,82,82,35,35,55,55,54,54,11,11,51,51,9,9,44,44,83,83,44,44,59,59,70,70,32,32,27,27,72,72,81,81,47,47,49,49,90,90,38,38,53,53,10,10,18,18,32,32,12,12,66,66,26,26,63,63,19,19,66,66,40,40,16,16,28,28,51,51,1,1,78,78,44,44,17,17,57,57,49,49,70,70,98,98,98,98,37,37,7,7,66,66,1,1,71,71,20,20,96,96,16,16,90,90,5,5,20,20,23,23,3,3,87,87,19,19,90,90,76,76,9,9,9,90,90</history>
  +<sample time="1028455392000" type="mean" value-total="4" interval="1000" value-count="1" size="600">
  +<history>4,45,45,0,0,79,79,35,35,3,3,32,32,10,10,68,68,27,27,53,53,47,47,65,65,53,53,20,20,31,31,85,85,66,66,8,8,38,38,35,35,69,69,95,95,94,94,82,82,73,73,30,30,42,42,46,46,27,27,49,49,54,54,19,19,56,56,13,13,74,74,60,60,70,70,81,81,39,39,3,3,28,28,84,84,2,2,20,20,20,91,91,33,33,64,64,91,91,11,11,84,84,72,72,16,16,11,11,35,35,76,76,33,33,77,77,6,6,41,41,35,35,43,43,13,13,20,20,14,14,11,11,26,26,79,79,13,13,59,59,64,64,92,92,62,62,93,93,16,16,79,79,76,76,49,49,15,15,22,22,1,1,44,44,65,65,23,23,23,13,13,23,23,74,74,81,81,99,99,53,53,79,79,61,61,65,65,51,51,94,94,49,49,36,36,0,0,87,87,39,39,89,89,80,80,8,8,89,89,4,4,86,86,3,3,66,66,98,98,87,87,3,3,56,56,60,60,71,71,56,56,22,22,72,72,72,35,35,48,48,70,70,41,41,95,95,23,23,12,12,11,11,71,71,10,10,91,91,49,49,37,37,52,52,60,60,96,96,61,61,39,39,92,92,77,77,25,25,12,12,10,10,24,24,82,82,70,70,74,74,67,67,67,49,49,94,94,77,77,88,88,70,70,54,54,18,18,71,71,22,22,7,7,7,7,64,64,3,3,75,75,41,41,93,93,13,13,20,20,65,65,11,11,49,49,13,13,33,33,62,62,16,16,34,34,60,60,66,66,96,96,77,77,59,59,52,52,65,65,99,99,9,9,3,3,61,61,63,63,34,34,34,34,91,91,47,47,30,30,30,51,51,43,43,21,21,96,96,96,96,94,94,87,87,63,63,28,28,32,32,20,20,61,61,45,45,0,0,96,96,42,42,29,29,87,87,68,68,95,95,94,94,2,2,49,49,4,4,94,94,10,10,11,11,68,68,64,64,28,28,6,6,19,19,51,51,22,22,2,2,23,23,34,34,36,36,71,71,63,63,66,66,82,82,44,44,97,97,11,11,83,83,64,64,92,92,60,60,60,60,52,52,80,80,92,92,5,5,72,72,15,15,39,39,74,74,73,73,48,48,53,53,60,60,95,95,53,53,38,38,38,54,54,84,84,6,6,5,5,54,54,65,65,55,55,51,51,97,97,1,1,49,49,29,29,55,55,61,61,42,42,67,67,37,37,9,9,89,89,40,40,51,51,45,45,92,92,25,25,8,8,60,60,94,94,32,32,60,60,4,4,25,25,11,11,12,12,47,47,4,4,59,59,69,69,69,69,55,55,46,46,94,94,29,29,55,55,31,31,14</history>
   </sample>
  -<sample time="1028422805000" last-value="89" type="maximum" interval="1000" value-count="1" size="600">
  -<history>89,43,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,75,59,59,55,55,48,48,4,4,54,54,52,52,79,79,47,47,6,6,95,95,38,38,2,2,5,5,56,56,87,87,22,22,53,53,34,34,85,85,7,7,18,18,79,79,48,48,65,65,93,93,51,51,12,12,52,52,52,99,99,10,10,66,66,61,61,40,40,29,29,99,99,61,61,62,62,58,58,49,49,62,62,23,23,36,36,41,41,78,78,22,22,43,43,30,30,40,40,83,83,28,28,46,46,24,24,71,71,91,91,59,59,21,21,94,94,23,23,89,89,46,46,88,88,14,14,99,99,39,39,95,95,2,2,82,82,74,74,13,13,66,66,90,90,3,3,26,26,36,36,10,10,86,86,72,72,61,61,81,81,9,9,34,34,55,55,34,34,28,28,37,37,57,57,89,89,88,88,86,86,89,89,83,83,98,98,72,72,84,84,97,97,51,51,44,44,71,71,13,13,9,9,10,10,46,46,32,32,4,4,60,60,23,23,71,71,69,69,11,11,93,93,64,64,57,57,92,92,29,29,30,30,51,51,77,77,81,81,57,57,55,55,21,21,43,43,22,22,46,46,46,7,7,38,38,68,68,68,68,56,56,53,53,94,94,96,96,64,64,82,82,35,35,55,55,54,54,11,11,51,51,9,9,44,44,83,83,44,44,59,59,70,70,32,32,27,27,72,72,81,81,47,47,49,49,90,90,38,38,53,53,10,10,18,18,32,32,12,12,66,66,26,26,63,63,19,19,66,66,40,40,16,16,28,28,51,51,1,1,78,78,44,44,17,17,57,57,49,49,70,70,98,98,98,98,37,37,7,7,66,66,1,1,71,71,20,20,96,96,16,16,90,90,5,5,20,20,23,23,3,3,87,87,19,19,90,90,76,76,9,9,9,90,90</history>
  +<sample time="1028455392000" last-value="4" type="maximum" interval="1000" value-count="1" size="600">
  +<history>4,45,45,0,0,79,79,35,35,3,3,32,32,10,10,68,68,27,27,53,53,47,47,65,65,53,53,20,20,31,31,85,85,66,66,8,8,38,38,35,35,69,69,95,95,94,94,82,82,73,73,30,30,42,42,46,46,27,27,49,49,54,54,19,19,56,56,13,13,74,74,60,60,70,70,81,81,39,39,3,3,28,28,84,84,2,2,20,20,20,91,91,33,33,64,64,91,91,11,11,84,84,72,72,16,16,11,11,35,35,76,76,33,33,77,77,6,6,41,41,35,35,43,43,13,13,20,20,14,14,11,11,26,26,79,79,13,13,59,59,64,64,92,92,62,62,93,93,16,16,79,79,76,76,49,49,15,15,22,22,1,1,44,44,65,65,23,23,23,13,13,23,23,74,74,81,81,99,99,53,53,79,79,61,61,65,65,51,51,94,94,49,49,36,36,0,0,87,87,39,39,89,89,80,80,8,8,89,89,4,4,86,86,3,3,66,66,98,98,87,87,3,3,56,56,60,60,71,71,56,56,22,22,72,72,72,35,35,48,48,70,70,41,41,95,95,23,23,12,12,11,11,71,71,10,10,91,91,49,49,37,37,52,52,60,60,96,96,61,61,39,39,92,92,77,77,25,25,12,12,10,10,24,24,82,82,70,70,74,74,67,67,67,49,49,94,94,77,77,88,88,70,70,54,54,18,18,71,71,22,22,7,7,7,7,64,64,3,3,75,75,41,41,93,93,13,13,20,20,65,65,11,11,49,49,13,13,33,33,62,62,16,16,34,34,60,60,66,66,96,96,77,77,59,59,52,52,65,65,99,99,9,9,3,3,61,61,63,63,34,34,34,34,91,91,47,47,30,30,30,51,51,43,43,21,21,96,96,96,96,94,94,87,87,63,63,28,28,32,32,20,20,61,61,45,45,0,0,96,96,42,42,29,29,87,87,68,68,95,95,94,94,2,2,49,49,4,4,94,94,10,10,11,11,68,68,64,64,28,28,6,6,19,19,51,51,22,22,2,2,23,23,34,34,36,36,71,71,63,63,66,66,82,82,44,44,97,97,11,11,83,83,64,64,92,92,60,60,60,60,52,52,80,80,92,92,5,5,72,72,15,15,39,39,74,74,73,73,48,48,53,53,60,60,95,95,53,53,38,38,38,54,54,84,84,6,6,5,5,54,54,65,65,55,55,51,51,97,97,1,1,49,49,29,29,55,55,61,61,42,42,67,67,37,37,9,9,89,89,40,40,51,51,45,45,92,92,25,25,8,8,60,60,94,94,32,32,60,60,4,4,25,25,11,11,12,12,47,47,4,4,59,59,69,69,69,69,55,55,46,46,94,94,29,29,55,55,31,31,14</history>
   </sample>
  -<sample time="1028422805000" last-value="89" type="minimum" interval="1000" value-count="1" size="600">
  -<history>89,43,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,75,59,59,55,55,48,48,4,4,54,54,52,52,79,79,47,47,6,6,95,95,38,38,2,2,5,5,56,56,87,87,22,22,53,53,34,34,85,85,7,7,18,18,79,79,48,48,65,65,93,93,51,51,12,12,52,52,52,99,99,10,10,66,66,61,61,40,40,29,29,99,99,61,61,62,62,58,58,49,49,62,62,23,23,36,36,41,41,78,78,22,22,43,43,30,30,40,40,83,83,28,28,46,46,24,24,71,71,91,91,59,59,21,21,94,94,23,23,89,89,46,46,88,88,14,14,99,99,39,39,95,95,2,2,82,82,74,74,13,13,66,66,90,90,3,3,26,26,36,36,10,10,86,86,72,72,61,61,81,81,9,9,34,34,55,55,34,34,28,28,37,37,57,57,89,89,88,88,86,86,89,89,83,83,98,98,72,72,84,84,97,97,51,51,44,44,71,71,13,13,9,9,10,10,46,46,32,32,4,4,60,60,23,23,71,71,69,69,11,11,93,93,64,64,57,57,92,92,29,29,30,30,51,51,77,77,81,81,57,57,55,55,21,21,43,43,22,22,46,46,46,7,7,38,38,68,68,68,68,56,56,53,53,94,94,96,96,64,64,82,82,35,35,55,55,54,54,11,11,51,51,9,9,44,44,83,83,44,44,59,59,70,70,32,32,27,27,72,72,81,81,47,47,49,49,90,90,38,38,53,53,10,10,18,18,32,32,12,12,66,66,26,26,63,63,19,19,66,66,40,40,16,16,28,28,51,51,1,1,78,78,44,44,17,17,57,57,49,49,70,70,98,98,98,98,37,37,7,7,66,66,1,1,71,71,20,20,96,96,16,16,90,90,5,5,20,20,23,23,3,3,87,87,19,19,90,90,76,76,9,9,9,90,90</history>
  +<sample time="1028455392000" last-value="4" type="minimum" interval="1000" value-count="1" size="600">
  +<history>4,45,45,0,0,79,79,35,35,3,3,32,32,10,10,68,68,27,27,53,53,47,47,65,65,53,53,20,20,31,31,85,85,66,66,8,8,38,38,35,35,69,69,95,95,94,94,82,82,73,73,30,30,42,42,46,46,27,27,49,49,54,54,19,19,56,56,13,13,74,74,60,60,70,70,81,81,39,39,3,3,28,28,84,84,2,2,20,20,20,91,91,33,33,64,64,91,91,11,11,84,84,72,72,16,16,11,11,35,35,76,76,33,33,77,77,6,6,41,41,35,35,43,43,13,13,20,20,14,14,11,11,26,26,79,79,13,13,59,59,64,64,92,92,62,62,93,93,16,16,79,79,76,76,49,49,15,15,22,22,1,1,44,44,65,65,23,23,23,13,13,23,23,74,74,81,81,99,99,53,53,79,79,61,61,65,65,51,51,94,94,49,49,36,36,0,0,87,87,39,39,89,89,80,80,8,8,89,89,4,4,86,86,3,3,66,66,98,98,87,87,3,3,56,56,60,60,71,71,56,56,22,22,72,72,72,35,35,48,48,70,70,41,41,95,95,23,23,12,12,11,11,71,71,10,10,91,91,49,49,37,37,52,52,60,60,96,96,61,61,39,39,92,92,77,77,25,25,12,12,10,10,24,24,82,82,70,70,74,74,67,67,67,49,49,94,94,77,77,88,88,70,70,54,54,18,18,71,71,22,22,7,7,7,7,64,64,3,3,75,75,41,41,93,93,13,13,20,20,65,65,11,11,49,49,13,13,33,33,62,62,16,16,34,34,60,60,66,66,96,96,77,77,59,59,52,52,65,65,99,99,9,9,3,3,61,61,63,63,34,34,34,34,91,91,47,47,30,30,30,51,51,43,43,21,21,96,96,96,96,94,94,87,87,63,63,28,28,32,32,20,20,61,61,45,45,0,0,96,96,42,42,29,29,87,87,68,68,95,95,94,94,2,2,49,49,4,4,94,94,10,10,11,11,68,68,64,64,28,28,6,6,19,19,51,51,22,22,2,2,23,23,34,34,36,36,71,71,63,63,66,66,82,82,44,44,97,97,11,11,83,83,64,64,92,92,60,60,60,60,52,52,80,80,92,92,5,5,72,72,15,15,39,39,74,74,73,73,48,48,53,53,60,60,95,95,53,53,38,38,38,54,54,84,84,6,6,5,5,54,54,65,65,55,55,51,51,97,97,1,1,49,49,29,29,55,55,61,61,42,42,67,67,37,37,9,9,89,89,40,40,51,51,45,45,92,92,25,25,8,8,60,60,94,94,32,32,60,60,4,4,25,25,11,11,12,12,47,47,4,4,59,59,69,69,69,69,55,55,46,46,94,94,29,29,55,55,31,31,14</history>
   </sample>
   </instrument>
   </instrumentable>
   <instrumentable name="instrument-manager">
   <instrument name="instrument-manager.active-thread-count">
  -<sample time="1028422805000" last-value="9" type="maximum" interval="1000" value-count="1" size="600">
  -<history>9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9</history>
  +<sample time="1028455393000" last-value="10" type="maximum" interval="1000" value-count="0" size="600">
  +<history>10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10</history>
   </sample>
   </instrument>
   <instrument name="instrument-manager.free-memory">
  -<sample time="1028422805000" last-value="759880" type="minimum" interval="1000" value-count="1" size="600">
  -<history>759880,759896,759912,810280,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,558904,558920,558936,558952,558968,558984,559000,559016,559032,559048,559064,559080,559096,559112,559128,559144,559160,559176,559192,559208,559224,559240,559256,559272,559288,559304,559320,559336,559352,559368,559384,559400,559416,559432,559448,559464,559480,559496,559512,559528,559544,559560,559576,559592,559608,559624,559640,559656,559672,559688,559704,559720,559736,559752,559768,559784,559800,559816,559832,839424,839440,839456,839472,839488,839504,839520,839536,839552,839568,839584,839600,839616,839632,839648,839664,839680,839696,839712,839728,839744,839760,839776,839792,839808,839824,839840,839856,839872,839888,839904,839920,839936,839952,839968,839984,840000,840016,840032,840048,840064,840080,840096,840112,840128,840144,840160,840176,840192,840208,840224,840240,840256,840272,840288,840304,840320,840336,840352,840368,1181560,1181576,1181592,1181608,1181624,1181640,1181656,1181672,1181688,1181704,1181720,1181736,1181752,1181768,1181784,1181800,1181816,1181832,1181848,1181864,1181880,1181896,1181912,1181928,1181944,1181960,1181976,1181992,1182008,1182024,1182040,1182056,1182072,1182088,1182104,1182120,1182136,1182152,1182168,1182184,1182200,1182216,1182232,1182248,1182264,1182280,1182296,1182312,1182328,1182344,1182360,1182376,1182392,1182408,1182424,1182440,1182456,1182472,1182488,1182504,671136,671136,671152,671168,671184,671200,671216,671232,671248,671264,671280,671296,671312,671328,671344,671360,671376,671392,671408,671424,671440,671456,671472,671488,671504,671520,671536,671552,671568,671584,671600,671616,671632,671648,671664,671680,671696,671712,671728,671744,671760,671776,671792,671808,671824,671840,671856,671872,671888,671904,671920,671936,671952,671968,671984,672000,672016,672032,672048,672064,672080,890032,890048,890064,890080,890096,890112,890128,890144,890160,890176,890192,890208,890224,890240,890256,890272,890288,890304,890320,890336,890352,890368,890384,890400,890416,890432,890448,890464,890480,890496,890512,890528,890544,890560,890576,890592,890608,890624,890640,890656,890672,890688,890704,890720,890736,890752,890768,890784,890800,890816,890832,890848,890864,890880,890896,890912,890928,890944,890960,890976,1108960,1108976,1108992,1109008,1109024,1109040,1109056,1109072,1109088,1109104,1109120,1109136,1109152,1109168,1109184,1109200,1109216,1109232,1109248,1109264,1109280,1109296,1109312,1109328,1109344,1109360,1109376,1109392,1109408,1109424,1109440,1109456,1109472,1109488,1109504,1109520,1109536,1109552,1109568,1109584,1109600,1109616,1109632,1109648,1109664,1109680,1109696,1109712,1109728,1109744,1109760,1109776,1109792,1109808,1109824,1109840,1109856,1109872,1109888,1109904,1327864,1327880,1327896,1327912,1327928,1327944,1327960,1327976,1327992,1328008,1328024,1328040,1328056,1328072,1328088,1328104,1328120,1328136,1328152,1328168,1328184,1328200,1328216,1328232,1328248,1328264,1328280,1328296,1328312,1328328,1328344,1328360,1328360,1328376,1328392</history>
  +<sample time="1028455392000" last-value="508256" type="minimum" interval="1000" value-count="1" size="600">
  +<history>508256,538544,568832,599120,629408,659696,689984,720272,1063840,566944,597232,627520,657808,688096,718384,748672,778960,809248,839536,869824,900112,930400,960688,990976,1021264,1051552,557304,587592,617880,648168,678456,708744,739032,769320,799608,829896,860184,890472,920760,951048,981336,1011624,1041912,1062392,1072216,585976,616264,646552,676840,707128,737416,767704,797992,828280,858568,888856,919144,949432,979720,1010008,1040296,1070584,587736,618024,648312,678600,708888,739176,1032528,1062816,1093104,1123392,1153680,1183968,1214256,1244544,1274832,780600,810888,841176,871464,901752,932040,962328,992616,1022904,1053192,1083480,1113768,1144056,1174344,1204632,1234920,1234920,1265208,1295496,808704,838992,869280,899568,929856,960144,990432,1020720,1051008,1081296,1111584,1141872,1172160,1202448,1232736,1263024,1293312,798440,828728,859016,889304,919592,949880,980168,1010456,1040744,1071032,1101320,1131608,1161896,1192184,1230768,1261056,259016,289304,319592,349880,380168,410456,440744,471032,501320,531608,561896,592184,622472,136368,166656,196944,227232,257520,287808,318096,348384,378672,408960,439248,469536,499824,530112,560400,590688,620976,126656,156944,187232,217520,247808,278096,278112,308400,338688,368976,399264,429552,459840,490128,520416,550704,580992,611280,122744,153032,183320,213608,243896,274184,304472,334760,365048,395336,425624,455912,800472,830760,861048,364040,394328,394344,424632,454920,485208,515496,545784,576072,606360,636648,666936,697224,727512,727512,757800,788088,818376,848664,353384,383672,413960,444248,474536,504824,535112,565400,595688,625976,656264,686552,716840,747128,777416,807704,837992,868280,363480,393768,424056,454344,484632,514920,545208,575496,605784,636072,666360,696648,726936,757224,787512,817800,848088,389368,419656,458240,488528,894720,925008,955296,985584,1015872,1046160,1076448,1106736,615392,645680,675968,706256,736544,766832,797120,827408,857696,887984,918272,948560,978848,1009136,1039424,1069712,1100000,603088,633376,663664,693952,724240,754528,784816,815104,845392,875680,905968,936256,966544,996832,1027120,1057408,1087696,581888,612176,642464,672752,703040,733328,763616,793904,824192,854480,884768,915056,945344,975632,1005920,1005936,1036224,1074808,1003888,1034176,1064464,1094752,1125040,1155328,1185616,1215904,1246192,1276480,1306768,1337056,1337072,845984,876272,906560,936848,967136,997424,1027712,1058000,1088288,1118576,1148864,1179152,1209440,1239728,1270016,1300304,1330592,827960,858248,888536,918824,949112,979400,1009688,1039976,1070264,1100552,1100552,1130840,1161128,1191416,1221704,1251992,1282280,1312568,838952,869240,899528,929816,960104,990392,1020680,1050968,1081256,1111544,1141832,1180416,1210704,124112,154400,184688,214976,245264,275552,305840,336128,366416,396704,426992,457280,487568,517856,548144,578432,84200,114488,144776,175064,205352,235640,265928,296216,326504,356792,387080,417368,447656,477944,508232,538520,568808,599096,107416,137704,167992,198280,228568,258856,289144,319432,349720,380008,410296,440584,470872,501160,531448,561736,592024,106072,136360,166648,196936,227224,257512,287800,318088,348376,639600,669888,700176,730464,760752,791040,821328,324416,354704,384992,415280,445568,475856,506144,536432,566720,597008,597024,627312,657600,687888,718176,748464,778752,809040,314808,345096,375384,405672,435960,466248,496536,526824,557112,587400,617688,647976,678264,708552,738840,769128,799416,829704,338040,368328,398616,428904,459192,489480,519768,550056,580344,610632,640920,671208,701496,731784,762072,792360,822648,589400,619688,649976,680264,710552,740840,771128,801416,831704,861992,892280,922568,952856,983144,1013432,1043720,546824,577112,607400,637688,667976,698264,728552,758840,789128,819416,849704,879992,910280,940568,970856,1001144,1031432,537128,567416,597704,627992,658280,688568,718856,749144,779432,809720,840008,870296,900584,930872,961160,991448,1021736,1052024,573184,603472,633760,664048,694336,724624,754912,785200,815488,1118664,1118664,1148952,1179240,1209528,1239816,1270104,775032,805320,835608,865896,896184,926472,956760,987048,1017336,1047624,1077912,1108200,1138488,1168776,1168792,1199080,1229368,1259656,1289944,797960,828248,858536,888824,919112,949400,979688,1009976,1040264,1070552,1100840,1131128,1161416,1191704,1221992,1252280,1282568,777128,807416,837704,867992,898280,928568</history>
   </sample>
   </instrument>
   <instrument name="instrument-manager.memory">
  -<sample time="1028422805000" last-value="1271736" type="maximum" interval="1000" value-count="1" size="600">
  -<history>1271736,1271720,1271704,1221336,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1734856,1734840,1734824,1734808,1734792,1734776,1734760,1734744,1734728,1734712,1734696,1734680,1734664,1734648,1734632,1734616,1734600,1734584,1734568,1734552,1734536,1734520,1734504,1734488,1734472,1734456,1734440,1734424,1734408,1734392,1734376,1734360,1734344,1734328,1734312,1734296,1734280,1734264,1734248,1734232,1734216,1734200,1734184,1734168,1734152,1734136,1734120,1734104,1734088,1734072,1734056,1734040,1734024,1734008,1733992,1733976,1733960,1733944,1733928,1454336,1454320,1454304,1454288,1454272,1454256,1454240,1454224,1454208,1454192,1454176,1454160,1454144,1454128,1454112,1454096,1454080,1454064,1454048,1454032,1454016,1454000,1453984,1453968,1453952,1453936,1453920,1453904,1453888,1453872,1453856,1453840,1453824,1453808,1453792,1453776,1453760,1453744,1453728,1453712,1453696,1453680,1453664,1453648,1453632,1453616,1453600,1453584,1453568,1453552,1453536,1453520,1453504,1453488,1453472,1453456,1453440,1453424,1453408,1453392,1112200,1112184,1112168,1112152,1112136,1112120,1112104,1112088,1112072,1112056,1112040,1112024,1112008,1111992,1111976,1111960,1111944,1111928,1111912,1111896,1111880,1111864,1111848,1111832,1111816,1111800,1111784,1111768,1111752,1111736,1111720,1111704,1111688,1111672,1111656,1111640,1111624,1111608,1111592,1111576,1111560,1111544,1111528,1111512,1111496,1111480,1111464,1111448,1111432,1111416,1111400,1111384,1111368,1111352,1111336,1111320,1111304,1111288,1111272,1111256,1491552,1491552,1491536,1491520,1491504,1491488,1491472,1491456,1491440,1491424,1491408,1491392,1491376,1491360,1491344,1491328,1491312,1491296,1491280,1491264,1491248,1491232,1491216,1491200,1491184,1491168,1491152,1491136,1491120,1491104,1491088,1491072,1491056,1491040,1491024,1491008,1490992,1490976,1490960,1490944,1490928,1490912,1490896,1490880,1490864,1490848,1490832,1490816,1490800,1490784,1490768,1490752,1490736,1490720,1490704,1490688,1490672,1490656,1490640,1490624,1490608,1272656,1272640,1272624,1272608,1272592,1272576,1272560,1272544,1272528,1272512,1272496,1272480,1272464,1272448,1272432,1272416,1272400,1272384,1272368,1272352,1272336,1272320,1272304,1272288,1272272,1272256,1272240,1272224,1272208,1272192,1272176,1272160,1272144,1272128,1272112,1272096,1272080,1272064,1272048,1272032,1272016,1272000,1271984,1271968,1271952,1271936,1271920,1271904,1271888,1271872,1271856,1271840,1271824,1271808,1271792,1271776,1271760,1271744,1271728,1271712,1053728,1053712,1053696,1053680,1053664,1053648,1053632,1053616,1053600,1053584,1053568,1053552,1053536,1053520,1053504,1053488,1053472,1053456,1053440,1053424,1053408,1053392,1053376,1053360,1053344,1053328,1053312,1053296,1053280,1053264,1053248,1053232,1053216,1053200,1053184,1053168,1053152,1053136,1053120,1053104,1053088,1053072,1053056,1053040,1053024,1053008,1052992,1052976,1052960,1052944,1052928,1052912,1052896,1052880,1052864,1052848,1052832,1052816,1052800,1052784,834824,834808,834792,834776,834760,834744,834728,834712,834696,834680,834664,834648,834632,834616,834600,834584,834568,834552,834536,834520,834504,834488,834472,834456,834440,834424,834408,834392,834376,834360,834344,834328,834328,834312,834296</history>
  +<sample time="1028455392000" last-value="1785504" type="maximum" interval="1000" value-count="1" size="600">
  +<history>1785504,1755216,1724928,1694640,1664352,1634064,1603776,1573488,1229920,1726816,1696528,1666240,1635952,1605664,1575376,1545088,1514800,1484512,1454224,1423936,1393648,1363360,1333072,1302784,1272496,1242208,1736456,1706168,1675880,1645592,1615304,1585016,1554728,1524440,1494152,1463864,1433576,1403288,1373000,1342712,1312424,1282136,1251848,1231368,1221544,1707784,1677496,1647208,1616920,1586632,1556344,1526056,1495768,1465480,1435192,1404904,1374616,1344328,1314040,1283752,1253464,1223176,1706024,1675736,1645448,1615160,1584872,1554584,1261232,1230944,1200656,1170368,1140080,1109792,1079504,1049216,1018928,1513160,1482872,1452584,1422296,1392008,1361720,1331432,1301144,1270856,1240568,1210280,1179992,1149704,1119416,1089128,1058840,1058840,1028552,998264,1485056,1454768,1424480,1394192,1363904,1333616,1303328,1273040,1242752,1212464,1182176,1151888,1121600,1091312,1061024,1030736,1000448,1495320,1465032,1434744,1404456,1374168,1343880,1313592,1283304,1253016,1222728,1192440,1162152,1131864,1101576,1062992,1032704,2034744,2004456,1974168,1943880,1913592,1883304,1853016,1822728,1792440,1762152,1731864,1701576,1671288,2157392,2127104,2096816,2066528,2036240,2005952,1975664,1945376,1915088,1884800,1854512,1824224,1793936,1763648,1733360,1703072,1672784,2167104,2136816,2106528,2076240,2045952,2015664,2015648,1985360,1955072,1924784,1894496,1864208,1833920,1803632,1773344,1743056,1712768,1682480,2171016,2140728,2110440,2080152,2049864,2019576,1989288,1959000,1928712,1898424,1868136,1837848,1493288,1463000,1432712,1929720,1899432,1899416,1869128,1838840,1808552,1778264,1747976,1717688,1687400,1657112,1626824,1596536,1566248,1566248,1535960,1505672,1475384,1445096,1940376,1910088,1879800,1849512,1819224,1788936,1758648,1728360,1698072,1667784,1637496,1607208,1576920,1546632,1516344,1486056,1455768,1425480,1930280,1899992,1869704,1839416,1809128,1778840,1748552,1718264,1687976,1657688,1627400,1597112,1566824,1536536,1506248,1475960,1445672,1904392,1874104,1835520,1805232,1399040,1368752,1338464,1308176,1277888,1247600,1217312,1187024,1678368,1648080,1617792,1587504,1557216,1526928,1496640,1466352,1436064,1405776,1375488,1345200,1314912,1284624,1254336,1224048,1193760,1690672,1660384,1630096,1599808,1569520,1539232,1508944,1478656,1448368,1418080,1387792,1357504,1327216,1296928,1266640,1236352,1206064,1711872,1681584,1651296,1621008,1590720,1560432,1530144,1499856,1469568,1439280,1408992,1378704,1348416,1318128,1287840,1287824,1257536,1218952,1289872,1259584,1229296,1199008,1168720,1138432,1108144,1077856,1047568,1017280,986992,956704,956688,1447776,1417488,1387200,1356912,1326624,1296336,1266048,1235760,1205472,1175184,1144896,1114608,1084320,1054032,1023744,993456,963168,1465800,1435512,1405224,1374936,1344648,1314360,1284072,1253784,1223496,1193208,1193208,1162920,1132632,1102344,1072056,1041768,1011480,981192,1454808,1424520,1394232,1363944,1333656,1303368,1273080,1242792,1212504,1182216,1151928,1113344,1083056,2169648,2139360,2109072,2078784,2048496,2018208,1987920,1957632,1927344,1897056,1866768,1836480,1806192,1775904,1745616,1715328,2209560,2179272,2148984,2118696,2088408,2058120,2027832,1997544,1967256,1936968,1906680,1876392,1846104,1815816,1785528,1755240,1724952,1694664,2186344,2156056,2125768,2095480,2065192,2034904,2004616,1974328,1944040,1913752,1883464,1853176,1822888,1792600,1762312,1732024,1701736,2187688,2157400,2127112,2096824,2066536,2036248,2005960,1975672,1945384,1654160,1623872,1593584,1563296,1533008,1502720,1472432,1969344,1939056,1908768,1878480,1848192,1817904,1787616,1757328,1727040,1696752,1696736,1666448,1636160,1605872,1575584,1545296,1515008,1484720,1978952,1948664,1918376,1888088,1857800,1827512,1797224,1766936,1736648,1706360,1676072,1645784,1615496,1585208,1554920,1524632,1494344,1464056,1955720,1925432,1895144,1864856,1834568,1804280,1773992,1743704,1713416,1683128,1652840,1622552,1592264,1561976,1531688,1501400,1471112,1704360,1674072,1643784,1613496,1583208,1552920,1522632,1492344,1462056,1431768,1401480,1371192,1340904,1310616,1280328,1250040,1746936,1716648,1686360,1656072,1625784,1595496,1565208,1534920,1504632,1474344,1444056,1413768,1383480,1353192,1322904,1292616,1262328,1756632,1726344,1696056,1665768,1635480,1605192,1574904,1544616,1514328,1484040,1453752,1423464,1393176,1362888,1332600,1302312,1272024,1241736,1720576,1690288,1660000,1629712,1599424,1569136,1538848,1508560,1478272,1175096,1175096,1144808,1114520,1084232,1053944,1023656,1518728,1488440,1458152,1427864,1397576,1367288,1337000,1306712,1276424,1246136,1215848,1185560,1155272,1124984,1124968,1094680,1064392,1034104,1003816,1495800,1465512,1435224,1404936,1374648,1344360,1314072,1283784,1253496,1223208,1192920,1162632,1132344,1102056,1071768,1041480,1011192,1516632,1486344,1456056,1425768,1395480,1365192</history>
   </sample>
   </instrument>
   <instrument name="instrument-manager.total-memory">
  -<sample time="1028422805000" last-value="2031616" type="maximum" interval="1000" value-count="1" size="600">
  -<history>2031616,2031616,2031616,2031616,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688,2162688</history>
  +<sample time="1028455392000" last-value="2293760" type="maximum" interval="1000" value-count="1" size="600">
  +<history>2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760,2293760</history>
   </sample>
   </instrument>
   </instrumentable>
  
  
  
  1.2       +4 -34     jakarta-avalon-excalibur/instrument/example/managerICM/src/java/org/apache/excalibur/instrument/example_icm/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/example/managerICM/src/java/org/apache/excalibur/instrument/example_icm/Main.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Main.java	3 Aug 2002 14:59:39 -0000	1.1
  +++ Main.java	4 Aug 2002 10:33:33 -0000	1.2
  @@ -14,7 +14,6 @@
   import org.apache.avalon.excalibur.component.DefaultRoleManager;
   import org.apache.excalibur.instrument.component.InstrumentComponentManager;
   import org.apache.excalibur.instrument.manager.DefaultInstrumentManager;
  -import org.apache.excalibur.instrument.manager.altrmi.InstrumentManagerAltrmiServer;
   import org.apache.avalon.excalibur.logger.DefaultLogKitManager;
   import org.apache.avalon.excalibur.concurrent.ThreadBarrier;
   
  @@ -44,7 +43,6 @@
   {
       private static InstrumentComponentManager           m_componentManager;
       private static DefaultInstrumentManager             m_instrumentManager;
  -    private static InstrumentManagerAltrmiServer        m_altrmiServer;
   
       /*---------------------------------------------------------------
        * Constructors
  @@ -85,8 +83,9 @@
           logManager.configure( logKitConfig );
   
           // Set up the Instrument Manager
  -        m_instrumentManager = new DefaultInstrumentManager( "instrument-manager-example" );
  -        m_instrumentManager.enableLogging( new LogKitLogger( logManager.getLogger( instrumentConfig.getAttribute( "logger", "pm" ) ) ) );
  +        m_instrumentManager = new DefaultInstrumentManager();
  +        m_instrumentManager.enableLogging( new LogKitLogger(
  +            logManager.getLogger( instrumentConfig.getAttribute( "logger", "im" ) ) ) );
           m_instrumentManager.configure( instrumentConfig );
           m_instrumentManager.initialize();
   
  @@ -106,24 +105,6 @@
           m_componentManager.setRoleManager( roleManager );
           m_componentManager.configure( componentsConfig );
           m_componentManager.initialize();
  -
  -        // Set up the InstrumentManagerAltrmiServer so clients can connect.
  -        m_altrmiServer = new InstrumentManagerAltrmiServer( m_instrumentManager );
  -
  -        /*
  -        m_instrumentFrame = new InstrumentFrame( m_instrumentManager, "Example Instrument" );
  -        m_instrumentFrame.setVisible( true );
  -
  -        try
  -        {
  -            File desktopFile = new File( "../conf/instrument.desktop" );
  -            m_instrumentFrame.loadDesktopStateFromFile( desktopFile, false );
  -        }
  -        catch ( Exception e )
  -        {
  -            System.out.println( "Unable to load desktop file: " + e );
  -        }
  -        */
       }
   
       /*---------------------------------------------------------------
  @@ -198,17 +179,6 @@
               // Release the component
               m_componentManager.release( instrumentable );
               instrumentable = null;
  -
  -            // Dispose the InstrumentManagerAltrmiServer
  -            m_altrmiServer.dispose();
  -            m_altrmiServer = null;
  -
  -            /*
  -            // Hide the frame
  -            m_instrumentFrame.setVisible( false );
  -            m_instrumentFrame.dispose();
  -            m_instrumentFrame = null;
  -            */
   
               // Dispose the ComponentManager
               m_componentManager.dispose();
  
  
  
  1.3       +55 -7     jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/DefaultInstrumentManager.java
  
  Index: DefaultInstrumentManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/DefaultInstrumentManager.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DefaultInstrumentManager.java	3 Aug 2002 15:00:37 -0000	1.2
  +++ DefaultInstrumentManager.java	4 Aug 2002 10:33:33 -0000	1.3
  @@ -62,6 +62,9 @@
       
       /** Configuration for the InstrumentManager */
       private Configuration m_configuration;
  +    
  +    /** List of configured connectors. */
  +    private ArrayList m_connectors = new ArrayList();
   
       /** State file. */
       private File m_stateFile;
  @@ -119,13 +122,19 @@
        *
        * @param name The name used to identify this InstrumentManager.  Should not
        *             contain any spaces or periods.
  +     *
  +     * @deprecated Name should be set in the instrument configuration file.
        */
       public DefaultInstrumentManager( String name )
       {
  -        m_name = name;
  -        // The description defaults to the name.
  -        m_description = name;
  -        
  +        this();
  +    }
  +    
  +    /**
  +     * Creates a new DefaultInstrumentManager.
  +     */
  +    public DefaultInstrumentManager()
  +    {
           // Initialize the Instrumentable elements.
           m_totalMemoryInstrument = new ValueInstrument( INSTRUMENT_TOTAL_MEMORY );
           m_freeMemoryInstrument = new ValueInstrument( INSTRUMENT_FREE_MEMORY );
  @@ -150,9 +159,48 @@
           {
               m_configuration = configuration;
   
  +            // Look for a configured name and description
  +            m_name = configuration.getChild( "name" ).getValue( "instrument-manager" );
  +            m_description = configuration.getChild( "description" ).getValue( m_name );
  +            
  +            // Configure the connectors
  +            Configuration connectorsConf = configuration.getChild( "connectors" );
  +            Configuration[] connectorConfs =
  +                connectorsConf.getChildren( "connector" );
  +            for( int i = 0; i < connectorConfs.length; i++ )
  +            {
  +                Configuration connectorConf = connectorConfs[ i ];
  +                String className = connectorConf.getAttribute( "class" );
  +                // Handle aliases
  +                if ( className.equals( "altrmi" ) )
  +                {
  +                    className = "org.apache.excalibur.instrument.manager.altrmi."
  +                        + "InstrumentManagerAltrmiConnector";
  +                }
  +                
  +                // Look for the connector class and create an instance.
  +                try
  +                {
  +                    Class clazz = Class.forName( className );
  +                    InstrumentManagerConnector connector =
  +                        (InstrumentManagerConnector)clazz.newInstance();
  +                    
  +                    // Initialize the new connector
  +                    connector.setInstrumentManager( this );
  +                    connector.configure( connectorConf );
  +                    connector.start();
  +                    
  +                    m_connectors.add( connector );
  +                }
  +                catch ( Exception e )
  +                {
  +                    throw new ConfigurationException( "Unable to create connector because: "
  +                        + e );
  +                }
  +            }
  +            
               // Configure the instrumentables.
  -            Configuration instrumentablesConf =
  -                configuration.getChild( "instrumentables" );
  +            Configuration instrumentablesConf =	configuration.getChild( "instrumentables" );
               Configuration[] instrumentableConfs =
                   instrumentablesConf.getChildren( "instrumentable" );
               for( int i = 0; i < instrumentableConfs.length; i++ )
  
  
  
  1.1                  jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/InstrumentManagerConnector.java
  
  Index: InstrumentManagerConnector.java
  ===================================================================
  /*
   * Copyright (C) The Apache Software Foundation. All rights reserved.
   *
   * This software is published under the terms of the Apache Software License
   * version 1.1, a copy of which has been included with this distribution in
   * the LICENSE.txt file.
   */
  package org.apache.excalibur.instrument.manager;
  
  import org.apache.avalon.framework.activity.Startable;
  import org.apache.avalon.framework.configuration.Configurable;
  
  /**
   * Interface for classes which can be registered as Connectors for
   *  InstrumentManagers.
   *
   * @author <a href="mailto:leif@tanukisoftware.com">Leif Mortenson</a>
   * @version CVS $Revision: 1.1 $ $Date: 2002/08/04 10:33:33 $
   * @since 4.1
   */
  public interface InstrumentManagerConnector
      extends Configurable, Startable
  {
      /**
       * Set the InstrumentManager to which the Connecter will provide
       *  access.  This method is called before the new connector is
       *  configured or started.
       */
      void setInstrumentManager( DefaultInstrumentManager manager );
  }
  
  
  
  1.3       +4 -1      jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi/InstrumentManagerAltrmiServer.java
  
  Index: InstrumentManagerAltrmiServer.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi/InstrumentManagerAltrmiServer.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- InstrumentManagerAltrmiServer.java	3 Aug 2002 15:00:38 -0000	1.2
  +++ InstrumentManagerAltrmiServer.java	4 Aug 2002 10:33:33 -0000	1.3
  @@ -24,6 +24,9 @@
   
   /**
    *
  + * @deprecated Please configure connectors in the instrument manager's configuration
  + *  file.
  + *
    * @author <a href="mailto:leif@tanukisoftware.com">Leif Mortenson</a>
    * @version CVS $Revision$ $Date$
    * @since 4.1
  
  
  
  1.1                  jakarta-avalon-excalibur/instrument/src/manager/org/apache/excalibur/instrument/manager/altrmi/InstrumentManagerAltrmiConnector.java
  
  Index: InstrumentManagerAltrmiConnector.java
  ===================================================================
  /*
   * Copyright (C) The Apache Software Foundation. All rights reserved.
   *
   * This software is published under the terms of the Apache Software License
   * version 1.1, a copy of which has been included with this distribution in
   * the LICENSE.txt file.
   */
  package org.apache.excalibur.instrument.manager.altrmi;
  
  import org.apache.avalon.framework.configuration.Configuration;
  import org.apache.avalon.framework.configuration.ConfigurationException;
  
  import org.apache.excalibur.instrument.manager.DefaultInstrumentManager;
  import org.apache.excalibur.instrument.manager.InstrumentManagerClientLocalImpl;
  import org.apache.excalibur.instrument.manager.InstrumentManagerConnector;
  import org.apache.excalibur.instrument.manager.interfaces.InstrumentableDescriptor;
  import org.apache.excalibur.instrument.manager.interfaces.InstrumentDescriptor;
  import org.apache.excalibur.instrument.manager.interfaces.InstrumentManagerClient;
  import org.apache.excalibur.instrument.manager.interfaces.InstrumentSampleDescriptor;
  
  import org.apache.excalibur.altrmi.server.AltrmiServerException;
  import org.apache.excalibur.altrmi.server.PublicationDescription;
  import org.apache.excalibur.altrmi.server.PublicationException;
  import org.apache.excalibur.altrmi.server.impl.AbstractServer;
  import org.apache.excalibur.altrmi.server.impl.socket.CompleteSocketCustomStreamServer;
  
  /**
   *
   * @author <a href="mailto:leif@tanukisoftware.com">Leif Mortenson</a>
   * @version CVS $Revision: 1.1 $ $Date: 2002/08/04 10:33:33 $
   * @since 4.1
   */
  public class InstrumentManagerAltrmiConnector
      implements InstrumentManagerConnector
  {
      /** The default port. */
      public static final int DEFAULT_PORT = 15555;
      
      private DefaultInstrumentManager m_manager;
      private int m_port;
      private AbstractServer m_server;
      
      /*---------------------------------------------------------------
       * Constructors
       *-------------------------------------------------------------*/
      /**
       * Creates a new InstrumentManagerAltrmiConnector.
       */
      public InstrumentManagerAltrmiConnector()
      {
      }
      
      /*---------------------------------------------------------------
       * InstrumentManagerConnector Methods
       *-------------------------------------------------------------*/
      /**
       * Set the InstrumentManager to which the Connecter will provide
       *  access.  This method is called before the new connector is
       *  configured or started.
       */
      public void setInstrumentManager( DefaultInstrumentManager manager )
      {
          m_manager = manager;
      }
      
      /*---------------------------------------------------------------
       * Configurable Methods
       *-------------------------------------------------------------*/
      public void configure( Configuration configuration )
          throws ConfigurationException
      {
          m_port = configuration.getAttributeAsInteger( "port", DEFAULT_PORT );
      }
      
      /*---------------------------------------------------------------
       * Startable Methods
       *-------------------------------------------------------------*/
      public void start()
          throws Exception
      {
          InstrumentManagerClientLocalImpl client = new InstrumentManagerClientLocalImpl( m_manager );
          
          // Create the socket server
          m_server = new CompleteSocketCustomStreamServer( m_port );
          
          Class[] additionalFacadeClasses = new Class[]
          {
              InstrumentableDescriptor.class,
              InstrumentDescriptor.class,
              InstrumentSampleDescriptor.class
          };
          
          m_server.publish( client, "InstrumentManagerClient", 
              new PublicationDescription( InstrumentManagerClient.class, additionalFacadeClasses ) );
          
          System.out.println( "Starting CompleteSocketObjectStreamServer..." );
          m_server.start();
          System.out.println( "Started on port: " + m_port );
      }
      
      public void stop()
          throws Exception
      {
          m_server.stop();
          m_server = null;
      }
  }
  
  
  
  

--
To unsubscribe, e-mail:   <mailto:avalon-cvs-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@jakarta.apache.org>


Mime
View raw message