Background Job Runtime

ozsoft.sap.Monitor.Job.Runtime (UnitMonitor)

Background Job Runtime (sec)

Knowledge Base article:

Summary

Current Active Job Runtime (seconds). This is "in-flight" Runtime of an Active Job

Configuration

You should set the threshold value based on the current requirements

Causes

Job Runtime exceeds the threshold

Resolutions

Please consult your Basis Administrator

Element properties:

Targetozsoft.sap.Job
Parent MonitorSystem.Health.PerformanceState
CategoryOperations
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor Typeozsoft.sap.CCMSMetricMonitorType2
RemotableTrue
AccessibilityPublic
Alert Message
Background Job Runtime
Background Job (User: {0}) Runtime is {1} seconds
RunAsDefault

Source Code:

<UnitMonitor ID="ozsoft.sap.Monitor.Job.Runtime" Accessibility="Public" Enabled="true" Target="ozsoft.sap.Job" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="ozsoft.sap.CCMSMetricMonitorType2" ConfirmDelivery="false">
<Category>Operations</Category>
<AlertSettings AlertMessage="ozsoft.sap.Monitor.Job.Runtime.AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Under" MonitorTypeStateID="SDKMetricUnderLowThreshold" HealthState="Success"/>
<OperationalState ID="Between" MonitorTypeStateID="SDKMetricUnderHighOverLowThreshold" HealthState="Warning"/>
<OperationalState ID="Over" MonitorTypeStateID="SDKMetricOverHighThreshold" HealthState="Error"/>
</OperationalStates>
<Configuration>
<CounterName>Runtime</CounterName>
<ObjectName>Job</ObjectName>
<Frequency>60</Frequency>
<HighThreshold>600</HighThreshold>
<LowThreshold>120</LowThreshold>
</Configuration>
</UnitMonitor>