System Center Set Web Alerting Threshold

AVIcode.DotNet.SystemCenter.SetWebAlertingThreshold (WriteActionModuleType)

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
InputTypeSystem.BaseData
OutputTypeSystem.BaseData

Member Modules:

ID Module Type TypeId RunAs 
SetAlertingThresholdWA WriteAction AVIcode.DotNet.SystemCenter.CommonScript.WA Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
AlertingThresholdint$Config/AlertingThreshold$Alerting ThresholdAlerting Thresholds are used by the Monitor to determine if an event needs to be reported. The monitor measures the execution time of an Entrypoint (a top-level function), and reports an event if the Alerting Threshold is exceeded. If the threshold is not exceeded, then the monitor disposes of the data. Alerting Thresholds are measured in milliseconds.

Source Code:

<WriteActionModuleType ID="AVIcode.DotNet.SystemCenter.SetWebAlertingThreshold" 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="AlertingThreshold" type="xsd:integer"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="AlertingThreshold" Selector="$Config/AlertingThreshold$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<WriteAction ID="SetAlertingThresholdWA" TypeID="AVIcode.DotNet.SystemCenter.CommonScript.WA">
<Action>SetThreshold</Action>
<Arguments>"WEBAPPLICATION" "" "$Config/AlertingThreshold$" "Alerter" "$Config/ApplicationName$"</Arguments>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="SetAlertingThresholdWA"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.BaseData</OutputType>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>