<?xml version="1.0" encoding="UTF-8"?>
<!--Copyright  2008-2014 Cumulus Systems Incorporated.
 All Rights Reserved.-->

<ProbeConfigDefs>
	<Probe type="VMWare" wizardFile="conf/probe/VMWareProbeWizardDef.xml" key="PADUL_VMWARE" nameAttributes="VcenterServer" fileNameTokens="SiteName,VcenterServer" propertyNames="VcenterServer,Username">
		<Description><![CDATA[Collects data from VMWare vCenter]]></Description>
		<TestClass path="Aaaa_dn"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_gn" description="Collects VMWare configuration data"/>
			<ImplementationClass path="Aaaa_gs" description="Collects VMWare performance data"/>
		</ImplementationClasses>

		<Properties>
			<Property name="VcenterServer" displayName="PADUL_VCENTER_SERVER" minLen="2" maxLen="32">
				<Description><![CDATA[Enter vCenter or ESX server host name or IP address]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32" hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter vCenter or ESX Server user name]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter vCenter or ESX user password]]></Description>
			</Property>
		</Properties>

		<LicenseUsageCollectorClass path="com.cs.core.license.VMwareLicenseUsageCollector"/>
	</Probe>

	<Probe type="SMI-S" key="PADUL_SMI-S" wizardFile="conf/probe/SMISProbeWizardDef.xml" nameAttributes="SMIServer,SerialNumber" fileNameTokens="SiteName,SerialNumber" propertyNames="SerialNumber,SMIServer,Username">
		<Description><![CDATA[Collects data from Storage Systems via SMI-S Providers]]></Description>
		<TestClass path="Aaaa_dl"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_mc" description="Collects SMI-S configuration data"/>
			<ImplementationClass path="Aaaa_md" description="Collects SMI-S performance data"/>
		</ImplementationClasses>
		<Properties>		
			<Property name="SMIServer" displayName="PADUL_SMI-S_SERVER" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a name to identify the Server (alpha numberic)]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Url" displayName="PADUL_DNURL" editable="true" minLen="2"  maxLen="1024">
				<Description><![CDATA[Enter Server URL where SMI-S Provider is installed. ]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter SMI-S provider Username]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter SMI-S provider Password]]></Description>
			</Property>
			<Property name="SerialNumber" displayName="PADUL_OBJECT_PATH" hidden="true" minLen="2" maxLen="20">
				<Description><![CDATA[The serial number for the storage array]]></Description>
			</Property>
		</Properties>
	</Probe>

    <Probe type="VMAX" key="VMAX" isEditable="true" wizardFile="conf/probe/VMAXProbeWizardDef.xml" nameAttributes="DisplayName" fileNameTokens="SiteName,symmetrixId" propertyNames="symmetrixId,UnisphereIP">
        <Description><![CDATA[Collects data from Storage Systems via Unisphere]]></Description>
        <ImplementationClasses>
            <ImplementationClass path="Aaaa_or" description="Collects VMAX configuration data"/>
            <ImplementationClass path="Aaaa_os" description="Collects VMAX performance data"/>
        </ImplementationClasses>
        <Properties>
            <Property name="symmetrixId" displayName="VMXL_SYMMETRIX_ID" hidden="true" minLen="2" maxLen="20">
                <Description><![CDATA[The Symmetrix Id for the storage array]]></Description>
            </Property>
        </Properties>
    </Probe>

	<Probe type="NetApp" key="PADUL_NETAPP" wizardFile="conf/probe/NetAppProbeWizardDef.xml" nameAttributes="Filer" fileNameTokens="SiteName,Filer" propertyNames="Filer,Username">
		<Description><![CDATA[Collects NetApp data]]></Description>
		<TestClass path="Aaaa_dj"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_lg" description="Collects NetApp configuration data"/>
			<ImplementationClass path="Aaaa_lh" description="Collects NetApp performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32" hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Filer" displayName="PADUL_NETAPP_SERVER" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter NetApp server hostname]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter NetApp Server Username]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter NetApp user password]]></Description>
			</Property>
		</Properties>
	</Probe>
	
	<Probe type="AWS" key="PADUL_AWS" wizardFile="conf/probe/AWSProbeWizardDef.xml" nameAttributes="AwsCwServer" fileNameTokens="AwsSiteName,AwsCwServer" propertyNames="AwsCwServer">
		<Description><![CDATA[Collects Amazon Web Service data]]></Description>
		<TestClass path="com.cs.core.probe.conf.AwsConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="com.cs.probe.aws.Configuration" description="Collects AWS configuration data"/>
			<ImplementationClass path="com.cs.probe.aws.Performance" description="Collects AWS performance data"/>
		</ImplementationClasses>
		<Properties>			
			<Property name="AwsCwServer" displayName="PADUL_AWS_ACCOUNT" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a name to identify AWS account (alpha numeric)]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>			
			<Property name="accessKey" displayName="PADUL_ACCESSKEY" editable="true" mask="*"  minLen="2" maxLen="64">
				<Description><![CDATA[Enter AWS Access Key]]></Description>
			</Property>
			<Property name="secretKey" displayName="PADUL_SECRETKEY" editable="true" mask="*"  minLen="2" maxLen="64">
				<Description><![CDATA[Enter AWS Secret Key]]></Description>
			</Property>
			
		</Properties>
	</Probe>

	<!--AMS Probe starts-->
    	<Probe type="AMS" key="PADUL_AMS" wizardFile="conf/probe/AMSProbeWizardDef.xml" nameAttributes="ServerName" fileNameTokens="Ctl0IP,Ctl1IP" propertyNames="ServerName">
		<Description><![CDATA[Collects Hitachi AMS data]]></Description>
		<TestClass path="Aaaa_df"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_hf" description="Collects Hitachi AMS configuration data"/>
			<ImplementationClass path="Aaaa_hl" description="Collects Hitachi AMS performance data"/>
		</ImplementationClasses>
		<CleanUpClass path="Aaaa_qi" description="Clean Up resources on probe deletion"/>
		<Properties>		
			<Property name="ServerName" displayName="PADUL_AMS_STORAGE_NAME" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a name to identify the AMS Server (alpha numberic)]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Ctl0IP" displayName="PADUL_CONTROLLER_0_IP_ADDRESS" editable="true" minLen="2"  maxLen="24">
				<Description><![CDATA[Controller 0 ip address of the storage array. ]]></Description>
			</Property>
			<Property name="Ctl1IP" displayName="PADUL_CONTROLLER_1_IP_ADDRESS" editable="true" minLen="2"  maxLen="24">
				<Description><![CDATA[Controller 1 ip address of the storage array. ]]></Description>
				</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="0" maxLen="64">
				<Description><![CDATA[Enter username for storage array (only if account authentication is enabled)]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="0" maxLen="16">
				<Description><![CDATA[Enter password for storage array (only if account authentication is enabled)]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!--AMS Probe ends here-->
	<!--XEN Probe Starts-->
	<Probe type="XenServer" key="PADUL_XENSERVER" wizardFile="conf/probe/XenServerProbeWizardDef.xml" nameAttributes="XenserverProbeName" fileNameTokens="XenServerGroup,XenserverProbeName" propertyNames="XenserverProbeName,XenserverIPs,XenServerGroup">
		<Description><![CDATA[Collects data from XenServer]]></Description>
		<TestClass path="com.cs.core.probe.conf.XenserverConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_pv" description="Collects Xenserver configuration data"/>
			<ImplementationClass path="Aaaa_pw" description="Collects Xenserver performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="XenserverProbeName" displayName="PADUL_XENSERVER_PROBE_NAME" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a Probe name to Uniquely identify the probe instance ]]></Description>
			</Property>
			<Property name="XenserverIPs" displayName="PADUL_XENSERVER_IPS" minLen="16" maxLen="64" width="180%" exAttributes="style,resize: none;" controlType="TextArea">
				<Description><![CDATA[Enter comma separated list of XenServer hosts IPs (ex: 192.168.20.10,192.168.20.20). If no group is present enter only IP]]></Description>
			</Property>
			<Property name="XenServerGroup" displayName="PADUL_XENSERVER_GROUP_NAME" editable="true" minLen="2" maxLen="32">
				<Description><![CDATA[Enter XenServer host Group Name (a unique name to identify the comma seperated group of hosts]]></Description>
			</Property>
			<Property name="XenUsername" displayName="PADUL_XENSERVER_GROUP_USER_NAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter XenServer host Username (this is the common user name for group of hosts)]]></Description>
			</Property>
			<Property name="XenPassword" displayName="PADUL_XENSERVER_GROUP_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter XenServer host User Password (this is the common password for group of hosts ]]></Description>
			</Property>
			<Property name="XenProtocol" displayName="PADUL_XENSERVER_CONNECTION_PROTOCOL" editable="true" minLen="4" maxLen="16">
				<Description><![CDATA[Enter XenServer Communication Protocol(http/https)]]></Description>
			</Property>
			<Property name="XenPort" displayName="PADUL_XENSERVER_COMMUNICATION_PORT" editable="true" minLen="2" maxLen="5" width="50px" controlType="NumberField">
				<Description><![CDATA[Enter XenServer Port[Default 80 for http or 443 for https.]]></Description>
			</Property>
			<Property name="XenKeyStorePass" displayName="PADUL_XENSERVER_KEYSTORE_PASSWORD" optional="true" editable="true" mask="*" minLen="2" maxLen="32">
				<Description><![CDATA[Enter XenServer Key Store Password only in case of https( leave blank for default)]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!--XEN Probe ends-->
 <!-- FUJITSU TABS STARTED -->
	<!--Eternus Probe starts here-->
	<Probe type="Eternus" key="PADUL_ETERNUS" wizardFile="conf/probe/EternusProbeWizardDef.xml" nameAttributes="EternusServerIP" fileNameTokens="SiteName,EternusServerIP" propertyNames="EternusServerIP,SiteName,ConfUserId,ConfPassword,PerfUserId,PerfPassword">
		<Description><![CDATA[Collects Eternus data]]></Description>
		<TestClass path="Aaaa_dg"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_kv" description="Collects Eternus configuration data"/>
			<ImplementationClass path="Aaaa_kw" description="Collects Eternus performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="EternusServerIP" displayName="PADUL_ETERNUS_SERVER_IP" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter Eternus Server IP]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_Eternus_Server" minLen="2" maxLen="32" hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="ConfUserId" displayName="PADUL_CONF_USER-ID" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter Eternus Server Conf Username]]></Description>
			</Property>
			<Property name="ConfPassword" displayName="PADUL_CONF_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter Eternus Server Conf Password]]></Description>
			</Property>
			<Property name="PerfUserId" displayName="PADUL_PERF_USER-ID" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter Eternus Server Perf Username]]></Description>
			</Property>
			<Property name="PerfPassword" displayName="PADUL_PERF_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter Eternus Server Perf Password]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- Eternus Probe ends here -->
    
	<!--EternusSf Probe starts here-->
	<Probe type="EternusSf" key="ESFL_ETERNUS_SF" isEditable="true" wizardFile="conf/probe/EternusSfProbeWizardDef.xml" nameAttributes="DisplayName" fileNameTokens="SiteName,DeviceId" propertyNames="DeviceId" additionalUniqueTokens="SFIP">
		<Description><![CDATA[Collects EternusSf data]]></Description>
		<ImplementationClasses>
			<ImplementationClass path="com.cs.probe.eternusSf.conf.EternusSfConfiguration" description="Collects ETERNUS SF configuration data."/>
			<ImplementationClass path="com.cs.probe.eternusSf.perf.EternusSfPerformanceProcessor" description="Collects ETERNUS SF performance data."/>
		</ImplementationClasses>
        <CleanUpClass path="com.cs.web.probe.admin.eternusSfProbe.EternusSfCleanUp" description="Clean Up EternusSf resources on probe deletion"/>
		<Properties>
			<Property name="DeviceId" displayName="ESFL_Device_ID" minLen="2" maxLen="32"  hidden="true"/>
		</Properties>

		<LicenseUsageCollectorClass path="com.cs.core.license.EternusSfLicenseUsageCollector"/>
	</Probe>
	<!-- EternusSf Probe Ends Here -->
<!-- FUJITSU TABS ENDED -->

<!--RIAT TABS STARTED -->
<!--TMEA-->
	<Probe type="TMEA" key="PADUL_TMEA" wizardFile="conf/probe/TMEAProbeWizardDef.xml" nameAttributes="DatabaseName" fileNameTokens="SQLServer,DatabaseName" propertyNames="SQLServer,DatabaseName">
		<Description><![CDATA[Collects data from TMEA database]]></Description>
		<TestClass path="Aaaa_dm"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_my" description="Collects TMEA configuration data"/>
			<ImplementationClass path="Aaaa_mz" description="Collects TMEA performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32" hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="SQLServer" displayName="PADUL_SQL_SERVER" minLen="2" maxLen="64">
				<Description><![CDATA[Enter SQL database server]]></Description>
			</Property>
			<Property name="DatabaseName" displayName="PADUL_DATABASE_NAME" minLen="2" maxLen="32">
				<Description><![CDATA[Enter database name]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter SQL Server Username]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter SQL Server user password]]></Description>
			</Property>
			<Property name="Port" displayName="PADUL_PORT" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter SQL Server Port]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!--TMEA-->
	<!--HNAS Probe starts here-->
	 <Probe type="HNAS" key="PADUL_HNAS" wizardFile="conf/probe/HNASProbeWizardDef.xml" nameAttributes="ServerIP" fileNameTokens="HNASSMUIP,ServerIP" propertyNames="HNASSMUIP,ServerIP">
		<Description><![CDATA[Collects HNAS data]]></Description>
		<TestClass path="com.cs.core.probe.conf.HNASConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_kz" description="Collects HNAS configuration data"/>
			<ImplementationClass path="Aaaa_lb" description="Collects HNAS performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="HNASSMUIP" displayName="PADUL_HNAS_SMU_IP" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter HNAS Server IP]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_SMU_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter HNS provider Username]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_SMU_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter HNAS provider Password]]></Description>
			</Property>
			<Property name="ServerIP" displayName="PADUL_SERVER_IP" hidden="true" minLen="2" maxLen="20">
				<Description><![CDATA[The server IP for the HNAS SMU server]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- HNAS Probe ends here -->
<!--RIAT TABS ENDED -->

<!-- MEGHA SPECIFIC STARTED -->
	<!-- Network Probe Starts Here -->
	<Probe type="Network" key="PADUL_NETWORK" isEditable="true" wizardFile="conf/probe/NetworkProbeWizardDef.xml" nameAttributes="IPAddress" fileNameTokens="SiteName,IPAddress" propertyNames="IPAddress,Username">
		<Description><![CDATA[Collects HNAS data]]></Description>
		<TestClass path="com.cs.core.probe.conf.NetworkConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_lk" description="Collects Network configuration data"/>
			<ImplementationClass path="Aaaa_lm" description="Collects Network performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="IPAddress" displayName="PADUL_IP_ADDRESS" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter IP Address]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter  Username]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- Network Probe Ends Here -->
<!-- MEGHA SPECIFIC ENDED -->
<!-- SVP Probe Starts Here -->
	<Probe type="SVP" key="PADUL_SVP" wizardFile="conf/probe/SVPProbeWizardDef.xml" nameAttributes="StorageName" fileNameTokens="SiteName,SVPIP" propertyNames="SVPIP,Username" additionalUniqueTokens="SerialNumber">
		<Description><![CDATA[Collects SVP data]]></Description>
		<TestClass path="com.cs.core.probe.conf.SvpConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_no" description="Collects SVP configuration data"/>
			<ImplementationClass path="Aaaa_mv" description="Collects SVP performance data"/>
		</ImplementationClasses>
		<CleanUpClass path="Aaaa_rv" description="Clean Up resources on probe deletion"/>
		
		<Properties>
			<Property name="SVPIP" displayName="PADUL_SVPIP" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter IP Address]]></Description>
			</Property>
			<Property name="StorageName" displayName="PADUL_STORAGE_NAME" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter  Username]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- SVP Probe Ends Here -->
	
	<!-- xFlow Probe Starts Here -->
	<Probe type="xFlow" key="PADUL_XFLOW" isEditable="true" wizardFile="conf/probe/xFlowProbeWizardDef.xml" nameAttributes="xFlowDeviceIpAdd" fileNameTokens="xFlowDeviceName,xFlowDeviceIpAdd" additionalUniqueTokens="xFlowUdpPort" propertyNames="xFlowDeviceName,xFlowDeviceIpAdd">
		<Description><![CDATA[Collects xFlow data]]></Description>
  
	<ImplementationClasses processors="Perf">
		<ImplementationClass path="Aaaa_oy" description="Collects XFlow Conf and Perf data"/>
	</ImplementationClasses>
	
	<CleanUpClass path="Aaaa_ta" description="Clean Up resources on probe deletion"/>
  
	<Properties>
	<Property name="xFlowDeviceIpAdd" displayName="PADUL_DEVICE_IP_ADDRESS" minLen="2" maxLen="64">
		<Description><![CDATA[Enter IP Address]]></Description>
	</Property>
	<Property name="xFlowDeviceName" displayName="PADUL_DEVICE_NAME" minLen="1" maxLen="32">
		<Description><![CDATA[Enter a name to identify the device]]></Description>
	</Property>
	</Properties>
	
	</Probe>
	<!-- xFlow Probe Ends Here -->
	

	<!-- SQL Probe Starts Here -->
	<Probe type="SQLServer" key="PADUL_SQLSERVER" isEditable="true"  wizardFile="conf/probe/SQLProbeWizardDef.xml" nameAttributes="HostNodeName,InstanceName" fileNameTokens="HostNodeName,InstanceName" propertyNames="HostNodeName,InstanceName">
		<Description><![CDATA[Collects SQL Server data]]></Description>
		<TestClass path="com.cs.core.probe.conf.SqlConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_mr" description="Collects SQL configuration data"/>
			<ImplementationClass path="Aaaa_ms" description="Collects SQL performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="HostNodeName" displayName="PADUL_HOST_NODE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="InstanceName" displayName="PADUL_INSTANCE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter  Username]]></Description>
			</Property>
			<Property name="SiteName" displayName="PADUL_SITE_NAME" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the site location]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- SQL Probe Ends Here -->

	<!-- FIO Probe Starts Here -->
	<Probe type="FusionIo" key="PADUL_FUSIONIO" wizardFile="conf/probe/FusionIoProbeWizardDef.xml" nameAttributes="FusionIoProbeName" fileNameTokens="SiteName,FusionIoProbeName" propertyNames="FusionIoProbeName">
		<Description><![CDATA[Collects data from FusionIo Host]]></Description>
		<TestClass path="Aaaa_qq"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_no" description="Collects FusionIo configuration data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="FusionIoProbeName" displayName="PADUL_FusionIoProbeName" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter FusionIoProbeName]]></Description>
			</Property>
		</Properties>
		<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter  Username]]></Description>
		</Property>
		
	</Probe>
	<!-- FIO Probe Ends Here -->
	
	<!-- FileAnalyzer starts here-->
	<Probe type="FileAnalyzer" key="PADUL_FileAnalyzer" isEditable="true" wizardFile="conf/probe/FileAnalyzerProbeWizardDef.xml" nameAttributes="hostIP,fileSystem" fileNameTokens="hostIP,fileSystem" propertyNames="hostIP,fileSystem">
		<Description><![CDATA[Collects data from Linux Host]]></Description>
		<TestClass path="com.cs.web.probe.admin.fileanalyzer.FaConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="com.cs.fileanalyzer.probe.fileanalyzer.FaConfigurationProcessor" description="Collects File configuration data"/>
		<!--		<ImplementationClass path="com.cs.probe.fileanalysis.FaConfProcessor" description="Collects File configuration data"/> -->
		</ImplementationClasses>
		<Properties>
			<Property name="hostIP" displayName="PADUL_HOST_IP" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a Probe name to Uniquely identify the probe instance ]]></Description>
			</Property>
			<Property name="fileSystem" displayName="PADUL_FILE_SYSTEM_PATH" editable="true" minLen="2" maxLen="10">
				<Description><![CDATA[Enter FileAnalyzer host user name]]></Description>
			</Property>
			<Property name="mountProtocol" displayName="PADUL_MOUNT_PROTOCOL" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter FileAnalyzer user password]]></Description>
			</Property>
			<Property name="userName" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="10">
				<Description><![CDATA[Enter FileAnalyzer host user name]]></Description>
			</Property>
			<Property name="password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter FileAnalyzer user password]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- FileAnalyzer ends here-->

	<!-- Simulator Probe Starts Here -->
	<Probe type="Simulator" key="PADUL_SIMULATOR" wizardFile="conf/probe/SimulatorProbeWizardDef.xml" nameAttributes="TargetName" fileNameTokens="SiteName,TargetName" propertyNames="TargetName">
		<Description><![CDATA[Simulator]]></Description>
		<TestClass path="com.cs.web.probe.admin.simulator.SimulatorConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="com.cs.probe.simulator.Configuration" description="Creates simulated configuration data"/>
			<ImplementationClass path="com.cs.probe.simulator.Performance" description="Creates simulated configuration data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="TargetName" displayName="PADUL_TARGET_NAME" editable="true" minLen="2" maxLen="64">
				<Description><![CDATA[Enter Simulator Name]]></Description>
			</Property>
		</Properties>
		
	</Probe>
	<!-- Simulator Probe Ends Here -->

	<!-- Linux Probe START -->
	<Probe type="Linux" key="LNXL_LINUX" wizardFile="conf/probe/LinuxProbeWizardDef.xml" nameAttributes="ProbeName" fileNameTokens="SiteName,ProbeName" propertyNames="ProbeName">
		<Description><![CDATA[Collects data from Linux Host]]></Description>
		<TestClass path="com.cs.core.probe.conf.LinuxConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_le" description="Collects Linux configuration data"/>
			<ImplementationClass path="Aaaa_lf" description="Collects Linux performance data"/>
		</ImplementationClasses>
		<CleanUpClass path="Aaaa_rd" description="Clean-up target machine on probe deletion"/>
		<Properties>
			<Property name="ProbeName" displayName="LNXL_PROBE_NAME" minLen="2" maxLen="32">
				<Description><![CDATA[Enter a Probe name to Uniquely identify the probe instance ]]></Description>
			</Property>
			<Property name="Username" displayName="PADUL_USERNAME" editable="true" minLen="2" maxLen="10">
				<Description><![CDATA[Enter Linux host user name]]></Description>
			</Property>
			<Property name="Password" displayName="PADUL_PASSWORD" editable="true" mask="*" minLen="2" maxLen="16">
				<Description><![CDATA[Enter Linux user password]]></Description>
			</Property>
			<Property name="InstallDir" displayName="LNXL_INSTALL_DIR" minLen="2" maxLen="50">
				<Description><![CDATA[Enter Probe Installation Directory]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- Linux Probe END -->

	<!-- SAP HANA Probe Starts Here -->
	<Probe type="SAPHANA" key="HNAL_SAP_HANA" isEditable="true"  wizardFile="conf/probe/SAPHANAProbeWizardDef.xml" nameAttributes="SiteName,ServerName" fileNameTokens="SiteName,ServerName" propertyNames="ServerName">
		<Description><![CDATA[Collects SAP HANA Server data]]></Description>
		<TestClass path="Aaaa_qu"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_lw" description="Collects HANA configuration data"/>
			<ImplementationClass path="Aaaa_ma" description="Collects HANA performance data"/>
		</ImplementationClasses>
		<Properties>
			<Property name="ServerName" displayName="HNAL_SERVER_NAME_IP" minLen="2" maxLen="32"  hidden="true">
				<Description><![CDATA[Enter a name to identify the server name]]></Description>
			</Property>
		</Properties>
	</Probe>
	<!-- SAP HANA Probe Ends Here -->

	<!-- IBM XIV Probe Starts Here -->
	<Probe type="IbmXiv" key="XIVL_IBM_XIV" isEditable="true" wizardFile="conf/probe/IbmXivProbeWizardDef.xml" nameAttributes="StorageIP" fileNameTokens="SiteName,StorageIP" additionalUniqueTokens="">
		<Description><![CDATA[Collects IBM XIV data]]></Description>
		<TestClass path="com.cs.core.probe.admin.ibmxiv.IbmXivConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_no" description="Collects IBM XIV configuration data"/>
			<ImplementationClass path="Aaaa_nr" description="Collects IBM XIV performance data"/>
		</ImplementationClasses>
		<CleanUpClass path="Aaaa_ra" description="Clean Up resources on probe deletion"/>
	</Probe>
	<!-- IBM XIV Probe Ends Here -->
	
	<!-- UCP Probe Starts Here -->
	<Probe type="UCP" key="UCPL_UCP" isEditable="true" wizardFile="conf/probe/UcpProbeWizardDef.xml" nameAttributes="IPAddress" fileNameTokens="SiteName,IPAddress" additionalUniqueTokens="">
		<Description><![CDATA[Collects UCP data]]></Description>
		<TestClass path="com.cs.web.probe.admin.ucpProbe.UcpConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_nd" description="Collects UCP configuration data"/>
		</ImplementationClasses>
	</Probe>
	<!-- UCP Probe Ends Here -->
	
	<!-- Unix Probe START -->
	<Probe type="Unix" key="UNXL_UNIX" isEditable="true" wizardFile="conf/probe/UnixProbeWizardDef.xml" nameAttributes="HostIP,OSType" fileNameTokens="SiteName,HostIP,OSType" additionalUniqueTokens="">
		<Description><![CDATA[Collects data from Unix Host]]></Description>
		<TestClass path="com.cs.core.probe.conf.UnixConnectionVerifier"/>
		<ImplementationClasses>
			<ImplementationClass path="Aaaa_nj" description="Collects Unix configuration data"/>
		</ImplementationClasses>
		<CleanUpClass path="Aaaa_si" description="Clean-up target machine on probe deletion"/>
	</Probe>
	<!-- Unix Probe END -->
</ProbeConfigDefs>
