WebLogic 11gR1 application server on Unix/Linux

Microsoft.JEE.WebLogic.11gR1.Unix.Server.Discovery (Discovery)

Discovers WebLogic application servers on Unix/Linux.

Knowledge Base article:

Summary

The server discovery locates administration/managed servers for WebLogic application server on a Unix/Linux machine via WS-Man.

Element properties:

TargetMicrosoft.JEE.WebLogic.11gR1.UnixSeed.Server
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.JEE.WebLogic.Windows.TimedPowerShell.UnixAppServer.DiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.JEE.WebLogic.11gR1.Unix.Server.Discovery" Target="Microsoft.JEE.WebLogic.11gR1.UnixSeed.Server" Enabled="true" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.JEE.WebLogic.11gR1.Unix.Server"/>
<DiscoveryRelationship TypeID="SC!Microsoft.SystemCenter.ManagementActionPointShouldManageEntity"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="WebLogic!Microsoft.JEE.WebLogic.Windows.TimedPowerShell.UnixAppServer.DiscoveryProvider">
<IntervalSeconds>14400</IntervalSeconds>
<SyncTime/>
<Parameters>
<Parameter>
<Name>sourceId</Name>
<Value>$MPElement$</Value>
</Parameter>
<Parameter>
<Name>managedEntityId</Name>
<Value>$Target/Id$</Value>
</Parameter>
<Parameter>
<Name>classId</Name>
<Value>$MPElement[Name="Microsoft.JEE.WebLogic.11gR1.Unix.Server"]$</Value>
</Parameter>
<Parameter>
<Name>appServerId</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/Id$</Value>
</Parameter>
<Parameter>
<Name>hostName</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/HostName$</Value>
</Parameter>
<Parameter>
<Name>httpPort</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/HttpPort$</Value>
</Parameter>
<Parameter>
<Name>httpsPort</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/HttpsPort$</Value>
</Parameter>
<Parameter>
<Name>version</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/Version$</Value>
</Parameter>
<Parameter>
<Name>diskPath</Name>
<Value>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/DiskPath$</Value>
</Parameter>
<Parameter>
<Name>serverType</Name>
<Value>$Target/Property[Type="WebLogic!Microsoft.JEE.WebLogic.UnixSeed.Server"]/ServerType$</Value>
</Parameter>
<Parameter>
<Name>displayName</Name>
<Value>WebLogic|$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/Id$</Value>
</Parameter>
</Parameters>
<TimeoutSeconds>900</TimeoutSeconds>
</DataSource>
</Discovery>