<?xml version="1.0" encoding="UTF-8"?>
<?cmls formatversion="1.0"?> 

<cmls_config name="BackgroundFileTransferService" guid="A5A97923-77C7-49C3-9164-6F878A380A10" version="4" > 

<!-- sampling definition -->
<sampling rate="1000" refresh="24hrs"/>

<!-- reporting definition -->
  <reporting near_real_time="300" relevant_time="600" default="3600"/>

  <!-- To validate using the CMLS schema, temporarily copy the cmls_standard_dims.xml file here. -->
  <!-- Remember to remove this code after you've successfully validated your config file. -->
  <!-- INSERT cmls_standard_dims.xml AFTER THIS LINE -->
  <!-- INSERT cmls_standard_dims.xml BEFORE THIS LINE -->

  <!-- custom dimension definitions -->
  <!-- ** NOTE: custom dimensions prefixed with "c_" by convention -->
  
  <define_dim name="c_bfts_dl_xfer_time">
    <range start="0" name="unknown"/>
    <range start="1" name="between 0 min and 1 min"/>
    <range start="60" name="between 1 min and 2 min"/>
    <range start="120" name="between 2 min and 3 min"/>
    <range start="180" name="between 3 min and 4 min"/>
    <range start="240" name="between 4 min and 5 min"/>
    <range start="300" name="between 5 min and 10 min"/>
    <range start="600" name="between 10 min and 15 min"/>
    <range start="900" name="between 15 min and 20 min"/>
    <range start="1200" name="between 20 min and 40 min"/>
    <range start="2400" name="between 40 min and 1 hr"/>
    <range start="3600" name="between 1 hr and 2 hrs"/>
    <range start="8200" name="between 2 hrs and 4 hrs"/>
    <range start="14400" name="between 4 hrs and 8 hrs"/>
    <range start="28800" name="between 8 hrs and 12 hrs"/>
    <range start="43200" name="between 12 hrs and 1 day"/>
    <range start="86400" name="between 1 day and 2 days"/>
    <range start="172800" name="between 2 days and 4 days"/>
    <range start="345600" name="between 4 days and 1wk"/>
    <range start="604800" name="between 1 wk and 2 wks"/>
    <range start="1209600" name="between 2 wks and 1mon"/>
    <range start="2592000" name="between 1 mon and 2mon"/>
    <range start="5184000" name="greater than 2 mon"/>
  </define_dim>

  <define_dim name="c_bfts_elapsed_time">
    <range start="0" name="unknown"/>
    <range start="1" name="between 0 min and 1 min"/>
    <range start="60" name="between 1 min and 2 min"/>
    <range start="120" name="between 2 min and 3 min"/>
    <range start="180" name="between 3 min and 4 min"/>
    <range start="240" name="between 4 min and 5 min"/>
    <range start="300" name="between 5 min and 10 min"/>
    <range start="600" name="between 10 min and 15 min"/>
    <range start="900" name="between 15 min and 20 min"/>
    <range start="1200" name="between 20 min and 40 min"/>
    <range start="2400" name="between 40 min and 1 hr"/>
    <range start="3600" name="between 1 hr and 2 hrs"/>
    <range start="8200" name="between 2 hrs and 4 hrs"/>
    <range start="14400" name="between 4 hrs and 8 hrs"/>
    <range start="28800" name="between 8 hrs and 12 hrs"/>
    <range start="43200" name="between 12 hrs and 1 day"/>
    <range start="86400" name="between 1 day and 2 days"/>
    <range start="172800" name="between 2 days and 4 days"/>
    <range start="345600" name="between 4 days and 1wk"/>
    <range start="604800" name="between 1 wk and 2 wks"/>
    <range start="1209600" name="between 2 wks and 1mon"/>
    <range start="2592000" name="between 1 mon and 2mon"/>
    <range start="5184000" name="greater than 2 mon"/>
  </define_dim>

  <define_dim name="c_bfts_download_time">
    <range start="0" name="unknown"/>
    <range start="1" name="between midnight and 0.59AM"/>
    <range start="2" name="between 1AM and 1.59AM"/>
    <range start="3" name="between 2AM and 2.59AM"/>
    <range start="4" name="between 3AM and 3.59AM"/>
    <range start="5" name="between 4AM and 4.59AM"/>
    <range start="6" name="between 5AM and 5.59AM"/>
    <range start="7" name="between 6AM and 6.59AM"/>
    <range start="8" name="between 7AM and 7.59AM"/>
    <range start="9" name="between 8AM and 8.59AM"/>
    <range start="10" name="between 9AM and 9.59AM"/>
    <range start="11" name="between 10AM and 10.59AM"/>
    <range start="12" name="between 11AM and 11.59AM"/>
    <range start="13" name="between 12PM and 12.59PM"/>
    <range start="14" name="between 1PM and 1.59PM"/>
    <range start="15" name="between 2PM and 2.59PM"/>
    <range start="16" name="between 3PM and 3.59PM"/>
    <range start="17" name="between 4PM and 4.59PM"/>
    <range start="18" name="between 5PM and 5.59PM"/>
    <range start="19" name="between 6PM and 6.59PM"/>
    <range start="20" name="between 7PM and 7.59PM"/>
    <range start="21" name="between 8PM and 8.59PM"/>
    <range start="22" name="between 9PM and 9.59PM"/>
    <range start="23" name="between 10PM and 10.59PM"/>
    <range start="24" name="between 11PM and 11.59PM"/>
  </define_dim>

  <define_dim name="c_server_ip_address" />

  <define_dim name="c_download_transient_cnt">
    <range start="0" name="none"/>
    <range start="1" name="1"/>
    <range start="2" name="2"/>
    <range start="3" name="3"/>
    <range start="4" name="4"/>
    <range start="5" name="5"/>
    <range start="6" name="greater than 5"/>
  </define_dim>

  <define_dim name="c_gamera_detect">
    <value str="Unknown"/>
    <value str="Broadband"/>
    <value str="Narrowband"/>    
  </define_dim>

  <define_dim name="c_error" />
  <define_dim name="c_error_num" />
  <define_dim name="c_line_num" />
  <define_dim name="c_file_name" />
  <define_dim name="c_severity" />
  <define_dim name="c_gamera_settings" />


<!-- *********************************************************************** -->
<!-- Metric definitions -->
  <counter name="Bfts_Job_Cnt" eventID="rmia" eventSrc="count" interval="day">
    <dim name="s_prod_version" />
    <dim name="s_connection_type" />
    <dim name="s_cpu_speed" />
    <dim name="s_machine_ram" />
    <dim name="s_machine_os" />
    <dim name="c_bfts_download_time" />
  </counter>

  
  <counter name="Bfts_DL_Succ_Cnt" eventID="rmko" eventSrc="count" interval="day">
    <dim name="s_prod_version" />
    <dim name="s_connection_type" />
    <dim name="s_cpu_speed" />
    <dim name="s_machine_ram" />
    <dim name="s_machine_os" />
    <dim name="c_bfts_dl_xfer_time" />
    <dim name="c_bfts_elapsed_time" />
    <dim name="c_download_transient_cnt" />
    <dim name="c_bfts_download_time" />
    <dim name="c_gamera_detect" />
  </counter>

    
  <counter name="Bfts_DL_Fail_Cnt" eventID="rmlh" eventSrc="count" interval="day">
    <dim name="s_prod_version" />
    <dim name="s_connection_type" />
    <dim name="s_cpu_speed" />
    <dim name="s_machine_ram" />
    <dim name="s_machine_os" />
    <dim name="c_download_transient_cnt" />
    <dim name="c_bfts_download_time" />
  </counter>

  
  <counter name="Bfts_DL_Can_Cnt" eventID="rmma" eventSrc="count" interval="day">
    <dim name="s_prod_version" />
    <dim name="s_connection_type" />
    <dim name="s_cpu_speed" />
    <dim name="s_machine_ram" />
    <dim name="s_machine_os" />
    <dim name="c_download_transient_cnt" />
    <dim name="c_bfts_download_time" />
  </counter>

    

</cmls_config>
