Using Advanced Capabilities

You can get other target properties from the target's XML file in the OracleHome/sysman/admin/metadata directory, where OracleHome is the Oracle home of the Management Agent that is monitoring the target. In the XML file, look for the PROP_LIST attribute of the DynamicProperties element to get a list of properties that are not listed in the targets.xml entry for the target.

The following example is an excerpt from the hosts.xml file:

<InstanceProperties>
 	<DynamicProperties NAME="Config" FORMAT="ROW"
 		PROP_LIST="OS;Version;OS_patchlevel;Platform;Boottime;IP_address">
   	<ExecutionDescriptor>
   		<GetTable NAME="_OSConfig"/>
   		<GetView NAME="Config" FROM_TABLE="_OSConfig">
   			<ComputeColumn NAME="osName" EXPR="Linux" IS_VALUE="TRUE"/>
   			<Column NAME="osVersion"/>
   			<Column NAME="osPatchLevel"/>
   			<Column NAME="Platform"/>
   			<Column NAME="Boottime"/>
   			<Column NAME="IPAddress"/>
   		</GetView>
   	</ExecutionDescriptor>
   </DynamicProperties>
   <InstanceProperty NAME="Username" OPTIONAL="TRUE" CREDENTIAL="TRUE">
   	<ValidIf>
   		<CategoryProp NAME="OS" CHOICES="Linux"/>
   	</ValidIf>
   	<Display>
   		<Label NLSID="host_username_iprop">Username</Label>
   	</Display>
   </InstanceProperty>
   <InstanceProperty NAME="Password" OPTIONAL="TRUE" CREDENTIAL="TRUE">
   	<ValidIf>
   		<CategoryProp NAME="OS" CHOICES="Linux"/>
   	</ValidIf>
   	<Display>
   		<Label NLSID="host_password_iprop">Password</Label>
   	</Display>
   </InstanceProperty>
</InstanceProperties>