Configuration pour serveur d'applications Tomcat 6.x sous Unix/Linux

Microsoft.JEE.Tomcat.6.Unix.Configuration.Discovery (Discovery)

Détecte les configurations de serveurs d'applications Web Tomcat sous Unix/Linux.

Knowledge Base article:

Résumé

La détection des configurations localise les configurations pour le serveur d'applications Web Tomcat. Une fois qu'ils ont été découverts, un modèle de surveillance doit être appliqué pour activer le contrôle.

Element properties:

TargetMicrosoft.JEE.Tomcat.6.UnixSeed.Configuration
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.Windows.TimedPowerShell.UnixAppServer.DiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.JEE.Tomcat.6.Unix.Configuration.Discovery" Target="Microsoft.JEE.Tomcat.6.UnixSeed.Configuration" Enabled="true" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.JEE.Tomcat.6.Unix.Configuration"/>
<DiscoveryRelationship TypeID="SC!Microsoft.SystemCenter.ManagementActionPointShouldManageEntity"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="JEE!Microsoft.JEE.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.Tomcat.6.Unix.Configuration"]$</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>displayName</Name>
<Value>Tomcat|$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.UnixSeed.Instance"]/Id$</Value>
</Parameter>
</Parameters>
<TimeoutSeconds>900</TimeoutSeconds>
</DataSource>
</Discovery>