Enable deep monitoring using HTTP

Microsoft.JEE.Tomcat.6.Unix.Enable.Management.HTTP.Task (Task)

Enables deep monitoring using HTTP for the selected Tomcat web application server.

Element properties:

TargetMicrosoft.JEE.Tomcat.6.Unix.Configuration
AccessibilityPublic
CategoryAvailabilityHealth
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
WA WriteAction Microsoft.JEE.Enable.Unix.Management.WriteActionModuleType Default

Source Code:

<Task ID="Microsoft.JEE.Tomcat.6.Unix.Enable.Management.HTTP.Task" Accessibility="Public" Enabled="true" Target="Microsoft.JEE.Tomcat.6.Unix.Configuration" Remotable="true">
<Category>AvailabilityHealth</Category>
<WriteAction ID="WA" TypeID="JEE!Microsoft.JEE.Enable.Unix.Management.WriteActionModuleType">
<ManagementGroupId>$Target/ManagementGroup/Id$</ManagementGroupId>
<DiscoveryId>$MPElement[Name="Microsoft.JEE.Tomcat.6.Unix.Monitored.Configuration.Discovery"]$</DiscoveryId>
<TargetSystem>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.Instance"]/HostName$</TargetSystem>
<TargetInstanceId>$Target/Property[Type="JEE!Microsoft.JEE.ApplicationServer.Instance"]/Id$</TargetInstanceId>
<OnDemandTargetInstanceId>$Target/Id$</OnDemandTargetInstanceId>
<Protocol>HTTP</Protocol>
<TaskTimeoutSeconds>300</TaskTimeoutSeconds>
</WriteAction>
</Task>