eG Monitoring
 

Measures reported by HybTaskEngExeTest

The SAP Hybris Task engine enables you to schedule time-based or event-based actions, even in a cluster environment. Tasks are a method of scheduling actions. With tasks, it is possible to define Spring-based actions which are triggered at defined times or upon triggering of certain events. The information regarding tasks and task execution conditions is stored in the Task Engine database.

Task engine sits at the core of SAP Hybris and is used to perform key functions like loading product data in databases, moving out unused data, basic housekeeping, etc. It is important to gather and monitor task execution-related statistics and take any remediation action if there is anything out of normal.

This test monitors task execution and collects statics that provides insights to administrators about the functioning of tasks.

Outputs of the test: One set of results for each tenant

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
ExeHits Indicates the number of task executions per min during the last measurement period. Executions/min If the number is going down over a range of measurements, it might point to reducing processing power due to failing of execution nodes.
ExeLockTime Indicates average execution lock time due to various reasons during the last measurement period. Milliseconds Lock time should be minimal. High lock time may point to issue like high instances of deadlocks etc. which needs to be resolved.
ExeTime Indicates the average execution time of task execution during lat measurement period. Milliseconds Average execution time should remain steady over a range of measurements. In case it is going up, there could be an issue with underlying infrastructure.