Discovery Class to discover all instances of the AppSense AM Agent 10.x installed on Windows computers within the scope of the System Center Operations Manager 2007 Management Group.
AppSense AM 10 Agent Discovery
Discovery Class to discover all instances of the AppSense AM Agent 10.x installed on Windows computers within the scope of the System Center Operations Manager 2007 Management Group.
Target | Microsoft.Windows.Computer |
Enabled | True |
Frequency | 86400 |
Remotable | False |
Discovered Classes and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.FilteredRegistryDiscoveryProvider | Default |
<Discovery ID="AppSense.AM.10.Agent.Discovery" Enabled="true" Target="Windows!Microsoft.Windows.Computer" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="AppSense.AM.10.Agent"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.FilteredRegistryDiscoveryProvider">
<ComputerName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<RegistryAttributeDefinitions>
<RegistryAttributeDefinition>
<AttributeName>AppSense.AM.10.KeyExists</AttributeName>
<Path>Software\AppSense\Application Manager</Path>
<PathType>0</PathType>
<AttributeType>0</AttributeType>
</RegistryAttributeDefinition>
<RegistryAttributeDefinition>
<AttributeName>AppSense.AM.10.AgentVersion</AttributeName>
<Path>Software\AppSense\Application Manager\AgentVersion</Path>
<PathType>1</PathType>
<AttributeType>1</AttributeType>
</RegistryAttributeDefinition>
<RegistryAttributeDefinition>
<AttributeName>AppSense.AM.10.AgentDisplayName</AttributeName>
<Path>System\CurrentControlSet\Services\AppSense Application Manager Agent\DisplayName</Path>
<PathType>1</PathType>
<AttributeType>1</AttributeType>
</RegistryAttributeDefinition>
<RegistryAttributeDefinition>
<AttributeName>AppSense.AM.10.ConfigVersion</AttributeName>
<Path>Software\AppSense\Application Manager\ConfigVersion</Path>
<PathType>1</PathType>
<AttributeType>1</AttributeType>
</RegistryAttributeDefinition>
</RegistryAttributeDefinitions>
<Frequency>86400</Frequency>
<ClassId>$MPElement[Name="AppSense.AM.10.Agent"]$</ClassId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Name>
<Value>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="AppSense.AM.10.Agent"]/ProductVersion$</Name>
<Value>$Data/Values/AppSense.AM.10.AgentVersion$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="AppSense.AM.10.Agent"]/ProductName$</Name>
<Value>$Data/Values/AppSense.AM.10.AgentDisplayName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="AppSense.AM.10.Agent"]/ConfigVersion$</Name>
<Value>$Data/Values/AppSense.AM.10.ConfigVersion$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
<Value>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value>
</Setting>
</Settings>
</InstanceSettings>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Values/AppSense.AM.10.KeyExists</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">true</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</Discovery>