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>