This template allows you to monitor Cisco UCS Domains. You can configure it by providing UCSM IP or Hostname. Connection to Cisco UCSM can be made using Secure or Non-Secure channel.
<Template ID="Cisco.Ucsm.Template">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="TypeId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="LocaleId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Url" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Name" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Description" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="IPAddress" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Ampersand" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyPassword" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ServerName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="MachineType" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RunAsAccountName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="AssocRunAsAccount" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpDiscoveryLevel" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpShowUnassociatedProfiles" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="CollectPerformanceStats" type="xsd:string"/>
</Configuration>
<References>
<Reference ID="GroupLibrary"/>
<Reference ID="CUL"/>
<Reference ID="SCLibrary"/>
<Reference ID="Windows"/>
<Reference ID="Health"/>
<Reference ID="System"/>
<Reference ID="Self"/>
<Reference ID="CUW"/>
</References>
<Implementation>
<TypeDefinitions>
<EntityTypes>
<ClassTypes>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Chassis" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.FabricInterconnect" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Fex" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.LogicalEquipment" Hosted="false" Singleton="true"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.PhysicalEquipment" Hosted="false" Singleton="true"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Proxy" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Seed" Hosted="false" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Equipment" Hosted="false" Singleton="true"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Organization" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.ServiceProfile" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.IOModule" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.IOModule" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge" Accessibility="Public" Abstract="false" Base="CUL!Cisco.Ucs.Cartridge" Hosted="true" Singleton="false"/>
</ClassTypes>
<RelationshipTypes>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ManagementServiceRefersSeed" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Reference">
<Source>CUW!Cisco.Ucs.Watcher.Service</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Seed</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.SeedHostsProxy" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Seed</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsChassis" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsRackUnit" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsFabricInterconnect" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsFex" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Fex</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsBlade" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Blade</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsIOModule" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexHostsFexIOModule" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Fex</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsCartridge" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.CartridgeHostsServerUnit" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsOrganization" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Organization</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.OrganizationContainsOrganization" Accessibility="Public" Abstract="false" Base="System!System.Containment">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Organization</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.Organization</Target>
</RelationshipType>
<RelationshipType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.OrganizationHostsServiceProfile" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.Ucsm.$TemplateConfig/TypeId$.Organization</Source>
<Target>Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile</Target>
</RelationshipType>
</RelationshipTypes>
</EntityTypes>
<SecureReferences>
<SecureReference ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference" Accessibility="Public" Context="CUL!Cisco.Ucs.Object"/>
</SecureReferences>
<ModuleTypes>
<DataSourceModuleType ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.DataSource" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="TypeId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpDiscoveryLevel" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpShowUnassociatedProfiles" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Url" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Name" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Description" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="IPAddress" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="CacheClass" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpClassId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpIntervalSeconds" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpLogingLevel" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpSecureInput" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpTimeoutSeconds" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyPassword" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ServerName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="MachineType" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RunAsAccountName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="AssocRunAsAccount" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="CollectPerformanceStats" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="DiscoveryLevel" Selector="$Config/mpDiscoveryLevel$" ParameterType="int"/>
<OverrideableParameter ID="ShowUnassociatedProfiles" Selector="$Config/mpShowUnassociatedProfiles$" ParameterType="bool"/>
<OverrideableParameter ID="CacheClass" Selector="$Config/CacheClass$" ParameterType="string"/>
<OverrideableParameter ID="IntervalSeconds" Selector="$Config/mpIntervalSeconds$" ParameterType="int"/>
<OverrideableParameter ID="LogingLevel" Selector="$Config/mpLogingLevel$" ParameterType="bool"/>
<OverrideableParameter ID="TimeoutSeconds" Selector="$Config/mpTimeoutSeconds$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Proxy.DataSource">
<CacheClass>$Config/CacheClass$</CacheClass>
<ClassId>$Config/mpClassId$</ClassId>
<DiscoveryLevel>$Config/mpDiscoveryLevel$</DiscoveryLevel>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Config/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$Config/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Proxy"]/UcsVersion$</Name>
<Value>$Data/Property[@Name='UcsVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Proxy"]/Url$</Name>
<Value>$Config/Url$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Proxy"]/ManagingServer$</Name>
<Value>$Config/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Proxy"]/CollectPerformanceStats$</Name>
<Value>$TemplateConfig/CollectPerformanceStats$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Object"]/Description$</Name>
<Value>$Config/Description$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$Config/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$Config/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="CUL!Cisco.Ucs.Object"]/ClassName$</Name>
<Value>UCS Domain</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name>
<Value>$Config/Name$</Value>
</Setting>
</Settings>
</InstanceSettings>
<IntervalSeconds>$Config/mpIntervalSeconds$</IntervalSeconds>
<ShowUnassociatedProfiles>$Config/mpShowUnassociatedProfiles$</ShowUnassociatedProfiles>
<LogingLevel>$Config/mpLogingLevel$</LogingLevel>
<Name>$Config/Name$</Name>
<IPAddress>$Config/IPAddress$</IPAddress>
<SecureInput>$Config/mpSecureInput$</SecureInput>
<TimeoutSeconds>$Config/mpTimeoutSeconds$</TimeoutSeconds>
<TypeId>$Config/TypeId$</TypeId>
<Url>$Config/Url$</Url>
<UserName>$Config/mpUserName$</UserName>
<WebProxyUrl>$Config/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$Config/ProxyUrl$</ProxyUrl>
<ProxyUserName>$Config/ProxyUserName$</ProxyUserName>
<ProxyPassword>$Config/ProxyPassword$</ProxyPassword>
<ServerName>$Config/ServerName$</ServerName>
</DataSource>
</MemberModules>
<Composition>
<Node ID="DataSource"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>$Reference/System$System.Discovery.Data</OutputType>
</DataSourceModuleType>
</ModuleTypes>
</TypeDefinitions>
<Monitoring>
<Discoveries>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed.Discovery" Enabled="true" Target="CUW!Cisco.Ucs.Watcher.Service" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed">
<Property TypeID="CUL!Cisco.Ucs.Seed" PropertyID="MachineName"/>
<Property TypeID="CUL!Cisco.Ucs.Seed" PropertyID="ServiceName"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.TimedScript.DiscoveryProvider">
<IntervalSeconds>3600</IntervalSeconds>
<SyncTime/>
<ScriptName>Cisco.Ucs.Seed.Discovery.vbs</ScriptName>
<Arguments>$MPElement$ $Target/Id$ $TemplateConfig/ServerName$ $Target/Host/Property[Type="$Reference/Windows$Microsoft.Windows.Computer"]/PrincipalName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/ServiceName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/Description$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/DisplayName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/ServiceProcessName$</Arguments>
<ScriptBody> '==================================================================================
'Setup variables sent in through script arguments
SourceId = WScript.Arguments(0)
ManagedEntityId = WScript.Arguments(1)
sServerName = WScript.Arguments(2)
sPrincipalName = WScript.Arguments(3)
sServiceName = WScript.Arguments(4)
sDescription = WScript.Arguments(5)
sDisplayName = WScript.Arguments(6)
sServiceProcessName = WScript.Arguments(7)
Set oAPI = CreateObject("MOM.ScriptAPI")
Set oDiscoveryData = oAPI.CreateDiscoveryData(0, SourceId, ManagedEntityId)
intCompare = StrComp(sServerName, sPrincipalName, vbTextCompare)
If intCompare = 0 Then
Set oSeedInstance = oDiscoveryData.CreateClassInstance("$MPElement[Name='Cisco.Ucsm.$TemplateConfig/TypeId$.Seed']$")
oSeedInstance.AddProperty "$MPElement[Name='$Reference/System$System.Entity']/DisplayName$", "Cisco UCS Instances"
oSeedInstance.AddProperty "$MPElement[Name='$Reference/CUL$Cisco.Ucs.Seed']/MachineName$", sPrincipalName
oSeedInstance.AddProperty "$MPElement[Name='$Reference/CUL$Cisco.Ucs.Seed']/ServiceName$", sServiceName
oDiscoveryData.AddInstance(oSeedInstance)
'Create an instance of the health service class
Set oHealthServiceInstance = oDiscoveryData.CreateClassInstance( "$MPElement[Name='$Reference/SCLibrary$Microsoft.SystemCenter.HealthService']$" )
oHealthServiceInstance.AddProperty "$MPElement[Name='$Reference/Windows$Microsoft.Windows.Computer']/PrincipalName$", sServerName
'oDiscoveryData.AddInstance oHealthServiceInstance
'Create the relationship and add to the discovery data
set oShouldManageInstance = oDiscoveryData.CreateRelationshipInstance("$MPElement[Name='$Reference/SCLibrary$Microsoft.SystemCenter.HealthServiceShouldManageEntity']$")
oShouldManageInstance.Source = oHealthServiceInstance
oShouldManageInstance.Target = oSeedInstance
oDiscoveryData.AddInstance oShouldManageInstance
'Create the containment relationship
'Create an instance of the ManagementService class
Set oManagementServerInstance = oDiscoveryData.CreateClassInstance("$MPElement[Name='$Reference/CUW$Cisco.Ucs.Watcher.Service']$" )
oManagementServerInstance.AddProperty "$MPElement[Name='$Reference/Windows$Microsoft.Windows.Computer']/PrincipalName$", sPrincipalName
oManagementServerInstance.AddProperty "$MPElement[Name='$Reference/CUW$Cisco.Ucs.Watcher.Service']/ServiceName$", sServiceName
Set oRelationshipInstance = oDiscoveryData.CreateRelationshipInstance("$MPElement[Name='Cisco.Ucsm.$TemplateConfig/TypeId$.ManagementServiceRefersSeed']$")
oRelationshipInstance.Source = oManagementServerInstance
oRelationshipInstance.Target = oSeedInstance
oDiscoveryData.AddInstance oRelationshipInstance
End If
'Return the discovery data
oAPI.Return(oDiscoveryData) </ScriptBody>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy">
<Property TypeID="CUL!Cisco.Ucs.Proxy" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Proxy" PropertyID="UcsVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Proxy" PropertyID="Url"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.DataSource">
<TypeId>$TemplateConfig/TypeId$</TypeId>
<mpDiscoveryLevel>$TemplateConfig/mpDiscoveryLevel$</mpDiscoveryLevel>
<mpShowUnassociatedProfiles>$TemplateConfig/mpShowUnassociatedProfiles$</mpShowUnassociatedProfiles>
<Url>$TemplateConfig/Url$</Url>
<Name>$TemplateConfig/Name$</Name>
<Description>$TemplateConfig/Description$</Description>
<IPAddress>$TemplateConfig/IPAddress$</IPAddress>
<!--<CacheClass>computeBlade computeRackUnit equipmentChassis equipmentFex networkElement topSystem orgOrg lsServer equipmentFan equipmentFanModule equipmentPsu equipmentIOCard adaptorUnit adaptorExtEthIf adaptorHostEthIf adaptorHostFcIf adaptorHostIscsiIf computeCartridge computeServerUnit equipmentSharedIOModule equipmentSwitchIOCard firmwareRunning</CacheClass>-->
<CacheClass>computeBlade computeRackUnit equipmentChassis equipmentFex networkElement topSystem orgOrg lsServer computeCartridge computeServerUnit equipmentIOCard equipmentSharedIOModule equipmentSwitchIOCard equipmentSystemIOController firmwareRunning</CacheClass>
<mpClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy"]$</mpClassId>
<mpIntervalSeconds>7200</mpIntervalSeconds>
<mpLogingLevel>false</mpLogingLevel>
<mpSecureInput>$RunAs[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference"]/Password$</mpSecureInput>
<mpTimeoutSeconds>600</mpTimeoutSeconds>
<mpUserName>$RunAs[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference"]/UserName$</mpUserName>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$TemplateConfig/ProxyUrl$</ProxyUrl>
<ProxyUserName>$TemplateConfig/ProxyUserName$</ProxyUserName>
<ProxyPassword>$TemplateConfig/ProxyPassword$</ProxyPassword>
<ServerName>$TemplateConfig/ServerName$</ServerName>
<MachineType>$TemplateConfig/MachineType$</MachineType>
<RunAsAccountName>$TemplateConfig/RunAsAccountName$</RunAsAccountName>
<AssocRunAsAccount>$TemplateConfig/AssocRunAsAccount$</AssocRunAsAccount>
<CollectPerformanceStats>$TemplateConfig/CollectPerformanceStats$</CollectPerformanceStats>
</DataSource>
</Discovery>
<!--<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities" />
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SCLibrary$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities" />
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SCLibrary$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="CUL!Cisco.Ucs.Chassis"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="CUL!Cisco.Ucs.FabricInterconnect"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="CUL!Cisco.Ucs.Fex"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="CUL!Cisco.Ucs.Server"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="GroupLibrary!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<Property>$MPElement[Name="System!System.Entity"]/DisplayName$</Property>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>Rack</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>-->
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"/>
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SCLibrary$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="CUL!Cisco.Ucs.Organization"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="CUL!Cisco.Ucs.Organization"]/Level$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>root</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Blade.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Host/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.RackUnit.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.ServerUnit.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Host/Host/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Host/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge">
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="OperState"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Power"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="SlotId"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Voltage"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Cartridge.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Host/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization">
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="Level"/>
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="ParentMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Organization.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization"]$</ClassId>
<RelationshipId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.OrganizationContainsOrganization"]$</RelationshipId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<ServiceName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/ServiceName$</ServiceName>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile">
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="AssignState"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="AssocState"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="BiosProfileName"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="BootPolicyName"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="ExtIPState"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UUIDSuffix"/>
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="Type"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.ServiceProfile.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile"]$</ClassId>
<BladeClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade"]$</BladeClassId>
<RackUnitClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit"]$</RackUnitClassId>
<ServerUnitClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit"]$</ServerUnitClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/UcsName$</ProxyId>
<SeedMachineName>$Target/Property[Type="CUL!Cisco.Ucs.Object"]/MonitoringServer$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<!--<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PowerSupplyUnit.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.PowerSupplyUnit">
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Operability" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Perf" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Power" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="PowerStateQualifier" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Presence" />
<Property TypeID="CUL!Cisco.Ucs.PowerSupplyUnit" PropertyID="Type" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.PowerSupplyUnit.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FanModule.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.FanModule">
<Property TypeID="CUL!Cisco.Ucs.FanModule" PropertyID="TrayId" />
<Property TypeID="CUL!Cisco.Ucs.FanModule" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.FanModule.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fan.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fan">
<Property TypeID="CUL!Cisco.Ucs.Fan" PropertyID="TrayId" />
<Property TypeID="CUL!Cisco.Ucs.Fan" PropertyID="InType" />
<Property TypeID="CUL!Cisco.Ucs.Fan" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Fan.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery> -->
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule">
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="BaseAddress"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerCommStatus"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerDn"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Side"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Thermal"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.IOModule.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Host/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule">
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="BaseAddress"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerCommStatus"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerDn"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Side"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Thermal"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.FexIOModule.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Host/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<!--<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorUnit.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorUnit">
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="ChassisId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="BladeId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="ConnectionPath" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="ConnectionStatus" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="FirmwareVersion" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="ManagingInstance" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="PartNumber" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="PciSlot" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="PciAddr" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="Perf" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="Power" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="Presence" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorUnit" PropertyID="Reachability" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.AdaptorUnit.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery>-->
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis">
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConnectionPath"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConnectionStatus"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="LicState"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Power"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Chassis.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect">
<Property TypeID="CUL!Cisco.Ucs.FabricInterconnect" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.FabricInterconnect" PropertyID="IPAddress"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.FabricInterconnect.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<!--<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorInterface.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorInterface">
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="BootDev" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Mtu" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="AdapterId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PciAddr" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="VirtualizationPreference" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="VnicDn" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="AdminState" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="ChassisId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="EpDn" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Discovery" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="IfRole" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="IfType" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="LinkState" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Locale" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Mac" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PeerChassisId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PeerDn" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PeerPortId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PeerSlotId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="PortId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="SlotId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Side" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="SwitchId" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Transport" />
<Property TypeID="CUL!Cisco.Ucs.AdaptorInterface" PropertyID="Type" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.AdaptorInterface.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery>-->
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex">
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Fex.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"/>
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SCLibrary$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
<Discovery ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment.Discovery" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"/>
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SCLibrary$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="$Reference/GroupLibrary$Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
</Discoveries>
<Rules>
<!--<Rule ID="Cisco.Ucsm.$TemplateConfig/TypeId$.CloseAlert.Rule" Enabled="true" Target="$Reference/SCLibrary$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">FaultData</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertClosed</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="CUL!Cisco.Ucs.CloseAlerts.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn>$Data/Params/Param[3]$</Dn>
<FaultCode>$Data/Params/Param[7]$</FaultCode>
<FaultId>$Data/Params/Param[9]$</FaultId>
</WriteAction>
</WriteActions>
</Rule>
<Rule ID="Cisco.Ucsm.$TemplateConfig/TypeId$.UpdateAlert.Rule" Enabled="true" Target="$Reference/SCLibrary$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">FaultData</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertModified</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="CUL!Cisco.Ucs.UpdateAlert.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn>$Data/Params/Param[3]$</Dn>
<FaultCode>$Data/Params/Param[7]$</FaultCode>
<FaultId>$Data/Params/Param[9]$</FaultId>
<Ack>$Data/Params/Param[5]$</Ack>
<Occur>$Data/Params/Param[14]$</Occur>
</WriteAction>
</WriteActions>
</Rule>
<Rule ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerPowerState.CloseAlert.Rule" Enabled="true" Target="$Reference/SCLibrary$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">ServerPowerState</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[8]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertClosed</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="CUL!Cisco.Ucs.CloseAlerts.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn>$Data/Params/Param[3]$</Dn>
<FaultCode>$Data/Params/Param[7]$</FaultCode>
<FaultId></FaultId>
</WriteAction>
</WriteActions>
</Rule>
<Rule ID="Cisco.Ucsm.$TemplateConfig/TypeId$.LoginFailure.CloseAlert.Rule" Enabled="true" Target="$Reference/SCLibrary$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LoginStatus</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertClosed</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="CUL!Cisco.Ucs.CloseAlerts.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn></Dn>
<FaultCode>$Data/Params/Param[5]$</FaultCode>
<FaultId></FaultId>
</WriteAction>
</WriteActions>
</Rule>-->
<!--<Rule ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.GenerateEvent.Rule" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.GenerateEvent.DataSource">
<Logging>false</Logging>
<TypeId>$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$</TypeId>
<ManagedObjects></ManagedObjects>
<TimeoutSeconds>600</TimeoutSeconds>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCLibrary!Microsoft.SystemCenter.CollectEvent"/>
</WriteActions>
</Rule>-->
</Rules>
<Tasks>
<Task ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.LoadCache.Task" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" Timeout="300" Remotable="true">
<Category>Custom</Category>
<ProbeAction ID="ProbeAction" TypeID="CUL!Cisco.Ucs.Proxy.LoadCache.ProbeAction">
<CacheClass>computeBlade computeRackUnit equipmentChassis equipmentFex networkElement topSystem orgOrg lsServer equipmentFan equipmentFanModule equipmentPsu equipmentIOCard adaptorUnit adaptorExtEthIf adaptorHostEthIf adaptorHostFcIf adaptorHostIscsiIf computeCartridge computeServerUnit equipmentSharedIOModule equipmentSwitchIOCard equipmentSystemIOController firmwareRunning</CacheClass>
<DiscoveryLevel>$TemplateConfig/mpDiscoveryLevel$</DiscoveryLevel>
<ShowUnassociatedProfiles>$TemplateConfig/mpShowUnassociatedProfiles$</ShowUnassociatedProfiles>
<LogingLevel>false</LogingLevel>
<Name>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$</Name>
<IPAddress>$TemplateConfig/IPAddress$</IPAddress>
<SecureInput>$RunAs[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference"]/Password$</SecureInput>
<TimeoutSeconds>300</TimeoutSeconds>
<TypeId>$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$</TypeId>
<Url>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Url$</Url>
<UserName>$RunAs[Name="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference"]/UserName$</UserName>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$TemplateConfig/ProxyUrl$</ProxyUrl>
<ProxyUserName>$TemplateConfig/ProxyUserName$</ProxyUserName>
<ProxyPassword>$TemplateConfig/ProxyPassword$</ProxyPassword>
<ServerName>$TemplateConfig/ServerName$</ServerName>
<IntervalSeconds>7200</IntervalSeconds>
</ProbeAction>
</Task>
</Tasks>
<Monitors>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Chassis.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsChassis" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.FabricInterconnect.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsFabricInterconnect" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Fex.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsFex" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.RackUnit.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsRackUnit" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Blade.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsBlade" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.IOModule.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsIOModule" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex.IOModule.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.FexHostsFexIOModule" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Cartridge.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ChassisHostsCartridge" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge.ServerUnit.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.CartridgeHostsServerUnit" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.ServiceProfile.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.OrganizationHostsServiceProfile" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Organization.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.ProxyHostsOrganization" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.Organization.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.Ucsm.$TemplateConfig/TypeId$.OrganizationContainsOrganization" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
</Monitors>
</Monitoring>
<Presentation>
<ConsoleTasks>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PingContinuously.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" RequireOutput="true" Category="MonitoringObject">
<Application>%windir%\system32\ping.exe</Application>
<Parameters>
<Parameter>-t $TemplateConfig/IPAddress$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.PingDefault.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" RequireOutput="true" Category="MonitoringObject">
<Application>%windir%\system32\ping.exe</Application>
<Parameters>
<Parameter>$TemplateConfig/IPAddress$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.LaunchUcsGui.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" RequireOutput="false" Category="MonitoringObject">
<Application>%ProgramFiles%\Internet Explorer\iexplore.exe</Application>
<Parameters>
<Parameter>$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Url$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade" RequireOutput="false" Category="MonitoringObject">
<Application>%PROGRAMDATA%\Cisco\UCS Manager\Tasks\KvmLaunchApplication.exe</Application>
<Parameters>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Server"]/RefMoniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/ClassName$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/UcsName$"</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit" RequireOutput="false" Category="MonitoringObject">
<Application>%PROGRAMDATA%\Cisco\UCS Manager\Tasks\KvmLaunchApplication.exe</Application>
<Parameters>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Server"]/RefMoniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/ClassName$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/UcsName$"</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit" RequireOutput="false" Category="MonitoringObject">
<Application>%PROGRAMDATA%\Cisco\UCS Manager\Tasks\KvmLaunchApplication.exe</Application>
<Parameters>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Server"]/RefMoniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/ClassName$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/UcsName$"</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile" RequireOutput="false" Category="MonitoringObject">
<Application>%PROGRAMDATA%\Cisco\UCS Manager\Tasks\KvmLaunchApplication.exe</Application>
<Parameters>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.ServiceProfile"]/RefMoniker$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/ClassName$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/UcsName$"</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<!--<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade" RequireOutput="false" Category="MonitoringObject">
<Application>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe</Application>
<Parameters>
<Parameter>-noexit</Parameter>
<Parameter>"$TemplateConfig/Ampersand$ %PROGRAMDATA%\Cisco\Scripts\LaunchKVM.ps1"</Parameter>
<Parameter>-Dn '$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$'</Parameter>
<Parameter>-TypeId '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$'</Parameter>
<Parameter>-WebProxyUrl '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$'</Parameter>
</Parameters>
<WorkingDirectory>C:\</WorkingDirectory>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit" RequireOutput="false" Category="MonitoringObject">
<Application>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe</Application>
<Parameters>
<Parameter>-noexit</Parameter>
<Parameter>"$TemplateConfig/Ampersand$ %PROGRAMDATA%\Cisco\Scripts\LaunchKVM.ps1"</Parameter>
<Parameter>-Dn '$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$'</Parameter>
<Parameter>-TypeId '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$'</Parameter>
<Parameter>-WebProxyUrl '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$'</Parameter>
</Parameters>
<WorkingDirectory>C:\</WorkingDirectory>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit" RequireOutput="false" Category="MonitoringObject">
<Application>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe</Application>
<Parameters>
<Parameter>-noexit</Parameter>
<Parameter>"$TemplateConfig/Ampersand$ %PROGRAMDATA%\Cisco\Scripts\LaunchKVM.ps1"</Parameter>
<Parameter>-Dn '$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$'</Parameter>
<Parameter>-TypeId '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$'</Parameter>
<Parameter>-WebProxyUrl '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$'</Parameter>
</Parameters>
<WorkingDirectory>C:\</WorkingDirectory>
</ConsoleTask>
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile" RequireOutput="false" Category="MonitoringObject">
<Application>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe</Application>
<Parameters>
<Parameter>-noexit</Parameter>
<Parameter>"$TemplateConfig/Ampersand$ %PROGRAMDATA%\Cisco\Scripts\LaunchKVM.ps1"</Parameter>
<Parameter>-Dn '$Target/Property[Type="CUL!Cisco.Ucs.Entity"]/Moniker$'</Parameter>
<Parameter>-TypeId '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$'</Parameter>
<Parameter>-WebProxyUrl '$Target/Property[Type="CUL!Cisco.Ucs.Object"]/WebProxyUrl$'</Parameter>
</Parameters>
<WorkingDirectory>C:\</WorkingDirectory>
</ConsoleTask>-->
<ConsoleTask ID="Cisco.Ucsm.$TemplateConfig/TypeId$.GenerateTechSuportFile.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" RequireOutput="false" Category="MonitoringObject">
<!--<Application>%ProgramFiles%\Cisco\Cisco UCS Monitoring Service\UcsAgent\TechSupport.exe</Application>-->
<Application>%PROGRAMDATA%\Cisco\UCS Manager\Tasks\TechSupport.exe</Application>
<Parameters>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Object"]/TypeId$"</Parameter>
<Parameter>"$TemplateConfig/WebProxyUrl$"</Parameter>
<Parameter>"$Target/Property[Type="CUL!Cisco.Ucs.Proxy"]/Id$"</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
</ConsoleTasks>
<ImageReferences>
<ImageReference ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ImageID="CUL!Cisco.Ucs.Object.16x16Image"/>
<ImageReference ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy" ImageID="CUL!Cisco.Ucs.Object.80x80Image"/>
</ImageReferences>
</Presentation>
<LanguagePacks>
<LanguagePack ID="ENU" IsDefault="true">
<DisplayStrings>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.CloseAlert.Rule">
<Name>$TemplateConfig/Name$ Close Alert Rule</Name>
<Description>$TemplateConfig/Name$ Close Alert Rule Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.UpdateAlert.Rule">
<Name>$TemplateConfig/Name$ Update Alert Rule</Name>
<Description>$TemplateConfig/Name$ Update Alert Rule Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerPowerState.CloseAlert.Rule">
<Name>$TemplateConfig/Name$ Server Power State Close Alert Rule</Name>
<Description>$TemplateConfig/Name$ Server Power State Close Alert Rule Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.LoginFailure.CloseAlert.Rule">
<Name>$TemplateConfig/Name$ Login Status Close Alert Rule</Name>
<Description>$TemplateConfig/Name$ Login Status Close Alert Rule Description</Description>
</DisplayString>-->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.LoadCache.Task">
<Name>Load UCS Inventory Data</Name>
</DisplayString>
<!-- Console Task Display Strings-->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PingContinuously.ConsoleTask">
<Name>Ping UCS Continuously (ping -t)</Name>
<Description>Continuously pings the UCS until you close the window.</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PingDefault.ConsoleTask">
<Name>Ping UCS</Name>
<Description>Pings the UCS.</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.LaunchUcsGui.ConsoleTask">
<Name>Launch UCS GUI</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade.LaunchKVM.ConsoleTask">
<Name>Launch KVM</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit.LaunchKVM.ConsoleTask">
<Name>Launch KVM</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit.LaunchKVM.ConsoleTask">
<Name>Launch KVM</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile.LaunchKVM.ConsoleTask">
<Name>Launch KVM</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.GenerateTechSuportFile.ConsoleTask">
<Name>Create and Download a Tech Support File</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.SecureReference">
<Name>$TemplateConfig/Name$ Profile</Name>
<Description>This Cisco UCS Instance Profile is used for all monitoring and discovery of $TemplateConfig/Name$ objects.</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment">
<Name>$TemplateConfig/Name$</Name>
<Description>$TemplateConfig/Name$ Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Equipment.Discovery">
<Name>$TemplateConfig/Name$ Discovery</Name>
<Description>$TemplateConfig/Name$ Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment">
<Name>$TemplateConfig/Name$ HW Inventory</Name>
<Description>$TemplateConfig/Name$ Equipment Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PhysicalEquipment.Discovery">
<Name>$TemplateConfig/Name$ HW Inventory Discovery</Name>
<Description>$TemplateConfig/Name$ Equipment Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment">
<Name>$TemplateConfig/Name$ Logical Inventory</Name>
<Description>$TemplateConfig/Name$ Equipment Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.LogicalEquipment.Discovery">
<Name>$TemplateConfig/Name$ Logical Inventory Discovery</Name>
<Description>$TemplateConfig/Name$ Equipment Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade">
<Name>Blade</Name>
<Description>Blade Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit">
<Name>Rack Unit</Name>
<Description>Rack Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit">
<Name>Server Unit</Name>
<Description>Server Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis">
<Name>Chassis</Name>
<Description>Chassis Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect">
<Name>Fabric Interconnect</Name>
<Description>Fabric Interconnect Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex">
<Name>Fex</Name>
<Description>Fex Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy">
<Name>Cisco UCS Instance</Name>
<Description>Cisco UCS Instance Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed">
<Name>Seed</Name>
<Description>Seed Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization">
<Name>Organization</Name>
<Description>Organization Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile">
<Name>Service Profile</Name>
<Description>Service Profile Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FanModule">
<Name>Fan Module</Name>
<Description>Fan Module Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PowerSupplyUnit">
<Name>Power Supply Unit</Name>
<Description>Power Supply Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fan">
<Name>Fan</Name>
<Description>Fan Description</Description>
</DisplayString> -->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule">
<Name>Chassis IO Module</Name>
<Description>IO Module Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule">
<Name>Fex IO Module</Name>
<Description>Fex IO Module Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorUnit">
<Name>Adaptor Unit</Name>
<Description>Adaptor Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorInterface">
<Name>Adaptor Interface</Name>
<Description>Adaptor Interface Description</Description>
</DisplayString>-->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge">
<Name>Cartridge</Name>
<Description>Cartridge Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Blade.Discovery">
<Name>Blade Discovery</Name>
<Description>Blade Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.RackUnit.Discovery">
<Name>Rack Unit Discovery</Name>
<Description>Rack Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServerUnit.Discovery">
<Name>Server Unit Discovery</Name>
<Description>Server Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge.Discovery">
<Name>Cartridge Discovery</Name>
<Description>Cartridge Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Discovery">
<Name>Chassis Discovery</Name>
<Description>Chassis Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FabricInterconnect.Discovery">
<Name>Fabric Interconnect Discovery</Name>
<Description>Fabric Interconnect Discovery Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex.Discovery">
<Name>Fex Discovery</Name>
<Description>Fex Discovery Description</Description>
</DisplayString> -->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Discovery">
<Name>Cisco UCS Instance Discovery</Name>
<Description>Cisco UCS Instance Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Seed.Discovery">
<Name>Seed Discovery</Name>
<Description>Seed Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.Discovery">
<Name>Organization Discovery</Name>
<Description>Organization Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.ServiceProfile.Discovery">
<Name>Service Profile Discovery</Name>
<Description>Service Profile Discovery Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FanModule.Discovery">
<Name>Fan Module Discovery</Name>
<Description>Fan Module Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.PowerSupplyUnit.Discovery">
<Name>Power Supply Unit Discovery</Name>
<Description>Power Supply Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fan.Discovery">
<Name>Fan Discovery</Name>
<Description>Fan Discovery Description</Description>
</DisplayString> -->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.IOModule.Discovery">
<Name>IO Module Discovery</Name>
<Description>IO Module Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.FexIOModule.Discovery">
<Name>Fex IO Module Discovery</Name>
<Description>Fex IO Module Discovery Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorUnit.Discovery">
<Name>Adaptor Unit Discovery</Name>
<Description>Adaptor Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.AdaptorInterface.Discovery">
<Name>Adaptor Interface Discovery</Name>
<Description>Adaptor Interface Discovery Description</Description>
</DisplayString>-->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex.Discovery">
<Name>Fex Discovery</Name>
<Description>Fex Discovery Description</Description>
</DisplayString>
<!-- Dependency Monitor Display String-->
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Chassis.DependencyMonitor">
<Name>UCS Domain to Chassis Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.Fex.DependencyMonitor">
<Name>UCS Domain to Fex Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.FabricInterconnect.DependencyMonitor">
<Name>UCS Domain to Fabric Interconnect Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Proxy.RackUnit.DependencyMonitor">
<Name>UCS Domain to Rack Unit Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Blade.DependencyMonitor">
<Name>Chassis to Blade Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.Cartridge.DependencyMonitor">
<Name>Chassis to Cartridge Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Chassis.IOModule.DependencyMonitor">
<Name>Chassis to IO Module Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Fex.IOModule.DependencyMonitor">
<Name>Fex to IO Module Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Cartridge.ServerUnit.DependencyMonitor">
<Name>Cartridge to Server Unit Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.ServiceProfile.DependencyMonitor">
<Name>Organization to Service Profile Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.Ucsm.$TemplateConfig/TypeId$.Organization.Organization.DependencyMonitor">
<Name>Organization to Organization Dependency Monitor</Name>
</DisplayString>
</DisplayStrings>
</LanguagePack>
</LanguagePacks>
</Implementation>
</Template>