<?xml version="1.0" encoding="UTF-8" ?>
<?cmls formatversion="1.0"?>

<cmls_config name="AUTHENTICATION3" guid="B2506F8E-E915-4228-BCBB-A37923DBD677" version="4">
 
<!-- *** Sampling Definition *** -->

	<sampling rate="1000" refresh="startup"/>

	<!-- *** Reporting Definition *** -->

	<reporting near_real_time="120" relevant_time="300" default="600"/>

  <!-- To validate using the CMLS schema, temporarily copy the cmls_standard_dims.xml file -->
  <!-- here. Remember to remove this code after 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_challenge_id"></define_dim>	

        <define_dim name="c_tkt_requestor_id"></define_dim>	
	
	<define_dim name="c_error_detail"></define_dim>	
  	
  
	<counter name="TKT_REQ" eventID="r0nh" eventSrc="count" interval="day">
                <dim name="s_prod_name" />
		<dim name="s_prod_version" />                 
		<dim name="s_suite_country" /> 		
                <dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_environment_code" />				
	</counter>

	<counter name="TGT_REQ" eventID="r7eh" eventSrc="count" interval="day">
                <dim name="s_prod_name" />
		<dim name="s_prod_version" />                 
		<dim name="s_suite_country" /> 		
                <dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_environment_code" />					
	</counter>

	<counter name="TKT_REQ_SUC" eventID="r0oa" eventSrc="count" interval="day">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />		
	</counter>

	<counter name="TKT_REQ_FAIL" eventID="r0qo" eventSrc="count" interval="day">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</counter>

	<counter name="TGT_REQ_FAIL" eventID="r6ya" eventSrc="count" interval="day">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="c_error_detail" />                
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</counter>

	<counter name="CHALL_DISP" eventID="r0rh" eventSrc="count" interval="day">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
		<dim name="c_challenge_id" />
	</counter>

	<histogram name="HOST_AUTH" eventID="r0sa" eventSrc="t_diff" interval="day" htype="human_time_max_20">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</histogram>
	
	<histogram name="SSL_CONN" eventID="r0uo" eventSrc="t_diff" interval="day" htype="human_time_max_20">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</histogram>
	
	<histogram name="HOST_CHALL" eventID="r0vh" eventSrc="t_diff" interval="day" htype="human_time_max_20">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</histogram>
	
	<histogram name="CHALL_REPLY" eventID="r0wa" eventSrc="t_diff" interval="day" htype="human_time_max_20">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
	</histogram>

	<!-- raw metrics (Phone Home) -->	
		
	<raw name="TKT_REQ_FAIL_Raw" eventID="r0qo" eventSrc="uint32" samplingFlag="metric" samplingRate="1000" reportInterval="default">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="s_suite_country" /> 
		<dim name="s_shared_suite_id" />
		<dim name="s_user_identity"/> 
		<dim name="c_tkt_requestor_id" />
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_machine_guid" />
		<dim name="s_environment_code" />
		<dim name="s_master_account"/> 
		<dim name="s_session_id"/>		
		<dim name="c_error_detail" />     
	</raw>	
	

	<raw name="TGT_REQ_Raw" eventID="r6xh" eventSrc="uint32" samplingFlag="metric" samplingRate="50" reportInterval="default">
    		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="s_suite_country" /> 
		<dim name="s_shared_suite_id" />
		<dim name="s_user_identity"/> 
		<dim name="c_tkt_requestor_id" />
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_machine_guid" />
		<dim name="s_environment_code" />
		<dim name="s_master_account"/> 
		<dim name="s_session_id"/>	  	
	</raw>	

	<raw name="TGT_REQ_FAIL_Raw" eventID="r6ya" eventSrc="uint32" samplingFlag="metric" samplingRate="50" reportInterval="default">
		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="s_suite_country" /> 
		<dim name="s_shared_suite_id" />
		<dim name="s_user_identity"/> 
		<dim name="c_tkt_requestor_id" />
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_machine_guid" />
		<dim name="s_environment_code" />
		<dim name="s_master_account"/> 
		<dim name="s_session_id"/>		
		<dim name="c_error_detail" />      
	</raw>	
	
	<!-- ** Metrics collected when a TGT is received. ** -->

  <counter name="AUTHENTICATION_START_COUNT" eventID="r1no" eventSrc="str" interval="day">
   		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="c_tkt_requestor_id" />
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />
  </counter>

  <raw name="AUTHENTICATION_START_RAW" eventID="r1no" eventSrc="str" samplingFlag="metric" samplingRate="50" reportInterval="near_real_time">
   		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="s_suite_country" /> 
		<dim name="s_shared_suite_id" />
		<dim name="s_user_identity"/> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_machine_guid" />
		<dim name="s_environment_code" />
		<dim name="s_master_account"/> 
		<dim name="s_session_id"/>				
		<dim name="s_prod_locale" />     
  </raw>

  <unique name="AUTHENTICATION_START_IDENTITY" eventID="r1no" eventSrc="str" interval="day" encrypt_key="true">
    		<dim name="s_prod_version" />    		
    		<dim name="s_connection_class"/>
		<dim name="s_machine_os"/> 
		<dim name="s_suite_country" />
  </unique>

  <unique name="AUTHENTICATION_START_ACCOUNT" eventID="r1oh" eventSrc="str" interval="day">
    		<dim name="s_prod_version" />    		 
    		<dim name="s_connection_class"/>		
  </unique>

  <!-- ** Metrics collected when a TGT is expired or released. ** -->

  <counter name="AUTHENTICATION_END_COUNT" eventID="r1pa" eventSrc="count" interval="day">
   		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" />		 
  </counter>

  <raw name="AUTHENTICATION_END_RAW" eventID="r1pa" eventSrc="uint32" samplingFlag="metric" samplingRate="50" reportInterval="relevant_time">
   		<dim name="s_prod_name" />
		<dim name="s_prod_version" />
		<dim name="s_suite_country" /> 
		<dim name="s_shared_suite_id" />
		<dim name="s_user_identity"/> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />
		<dim name="s_machine_guid" />
		<dim name="s_environment_code" />
		<dim name="s_master_account"/> 
		<dim name="s_session_id"/>		
		<dim name="s_prod_locale" />     
  </raw>
  

<histogram name="AUTHENTICATION_END_TIME" eventID="r1pa" eventSrc="t_diff" interval="day" htype="human_time_max_20">
    		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" /> 		
  </histogram>

  <counter name="AUTHENTICATION_END_TIME_COUNT" eventID="r1pa" eventSrc="uint32" interval="day">
  		<dim name="s_prod_name" />
		<dim name="s_prod_version" />		
		<dim name="s_suite_country" /> 		
		<dim name="s_connection_type" />
		<dim name="s_connection_speed" />
		<dim name="s_connection_class" />		
		<dim name="s_environment_code" /> 		 
  </counter>
   
</cmls_config>


