Type | WriteActionModuleType |
Isolation | Any |
Accessibility | Public |
RunAs | Default |
InputType | System.BaseData |
OutputType | System.BaseData |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
SetAlertingThresholdWA | WriteAction | AVIcode.DotNet.SystemCenter.CommonScript.WA | Default |
ID | ParameterType | Selector | Display Name | Description |
---|---|---|---|---|
SensitivityThreshold | int | $Config/SensitivityThreshold$ | Sensitivity Threshold | Sensitivity Thresholds are applied to resource calls (SQL calls, .NET Remoting calls, etc.), and are less than or equal to the Alerting Threshold (generally being set to approximately 100 ms). The Sensitivity Threshold causes the Intercept Agent to collect information about specific resource calls that take longer than the preset threshold. |
<WriteActionModuleType ID="AVIcode.DotNet.SystemCenter.SetExecutableSensitivityThreshold" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ApplicationName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SensitivityThreshold" type="xsd:integer"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="SensitivityThreshold" Selector="$Config/SensitivityThreshold$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<WriteAction ID="SetAlertingThresholdWA" TypeID="AVIcode.DotNet.SystemCenter.CommonScript.WA">
<Action>SetThreshold</Action>
<Arguments>"EXECUTABLEAPPLICATION" "empty" "$Config/SensitivityThreshold$" "Sensitivity" "$Config/ApplicationName$"</Arguments>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="SetAlertingThresholdWA"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.BaseData</OutputType>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>